使用 SqlConnection 和 VB.NET 创建 ASP.NET 聚合源
这似乎是 Scott Mitchell 撰写的一篇关于在 ASP.NET 3.5 中创建联合提要的精彩文章。 对我来说,问题是它使用 C# 和 Linq,目前我对这两种语言不太熟悉。
http://dotnetslackers。 com/articles/aspnet/How-to-create-a-synmination-feed-for-your-website.aspx
有谁知道哪里可能存在 System.ServiceModel.Syndicate
的示例> 可以使用 VB.NET 和 SQLConnection 对象生成像本文这样的联合提要的命名空间?
我环顾四周,发现每个示例似乎都是用 C# 和 Linq 生成的(这可能证明我需要尽快学习它们,而不是稍后学习它们)。
This seems to be a great article by Scott Mitchell for creating syndicated feeds in ASP.NET 3.5. The problem for me is that it uses C# and Linq, which I'm not as sharp on at the current time.
http://dotnetslackers.com/articles/aspnet/How-to-create-a-syndication-feed-for-your-website.aspx
Does anyone know where an example might exist for the System.ServiceModel.Syndication
namespace that can produce a syndicated feed like this article using VB.NET and a SQLConnection object?
I've looked around and every example seems to be produced in C# and Linq (which is probably a testament to my need to learn them soon rather than later).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您现在可能已经明白了,但这里有一个为了完整性和一些 VB 热爱而实现的实现(以及 Necromancer 徽章 :)
aspx 页面很简单,请注意 60 秒缓存:
您可能需要考虑使用 HttpHandler,但这也可以正常工作。
背后的代码:
最后,为了超级完整,创建表的 SQL 脚本:
完成。 VB.NET、SQL 连接、
System.ServiceModel.Synmination
命名空间,并且没有 LINQ。 :)更新:于 2010 年 11 月 11 日获得死灵法师徽章。 耶! 谢谢! :)
You’ve probably figured it out by now, but here’s an implementation for completeness and some VB love (and an attempt for the Necromancer badge. :)
The aspx page is simple, note the 60 second cache:
You probably want to consider using an HttpHandler instead, but this will work just fine too.
The code behind:
Finally, for super-completeness, the SQL script for creating the table:
Done. VB.NET, a SQL Connection, the
System.ServiceModel.Syndication
namespace, and no LINQ. :)Update: Got the Necromancer badge on 11-11-2010. Yay! Thanks! :)
我不知道在 VB.Net 中使用这些对象的示例,但有多种方法可以将 C# 代码转换为 VB.Net。 您可以使用像 SharpDevelop 这样的 IDE,也可以使用多种免费在线转换器中的任何一种。
我最喜欢的技术是下载或剪切并粘贴源代码到 Visual Studio 中,然后用 C# 编译项目。 然后使用Reflector将IL反汇编为VB.Net。 通过这样做,您可以将 C# 与 VB.Net 进行比较,如果您愿意的话,它可以帮助您了解相似之处并更快地学习 C#。
I don't know of an example using those objects in VB.Net, but there are several ways to transform c# code to VB.Net. You could use an IDE like SharpDevelop, you could use any of several free online converters.
My favorite technique would be to download or cut and paste the source into visual studio and compile the project in C#. Then use Reflector to disassemble the IL to VB.Net. By doing that you can compare the C# to VB.Net and it may help you see the similarities and pick up C# faster if that is what you would like to do.