在asp.net中的RSS Feed

时间:2014-11-27 02:37:00

标签: c# asp.net rss

我必须在asp.net中开发RSS Feed。事件将与更多字段一起记录为文本。此表将作为要在Outlook中加载的RSS源发布。虽然我有一些疑问,但我不知道如何开发它:

  1. 阅读RSS Feed后我的理解是它必须采用特定的格式。是吗?
  2. 我必须生成不同类型的消息。我是否需要创建不同的RSS源?
  3. 如何在Outlook中加载RSS Feed?我知道用户需要在outlook中配置它如何自动在Outlook中加载新事件?
  4. 由于

1 个答案:

答案 0 :(得分:1)

您可以使用dotnet中的SyndicationFeed类生成RSS订阅源。它在system.Servicemodel.Syndication命名空间中可用。在msdn上查找联合供稿,你会找到一个用于生成rss 2.0和atom 1.0 feed的样本。 回答你的问题: 1.是的Feed必须是rss或atom格式。 Dotnet支持原子和rss中的饲料生成。您基本上选择所需的格式化程序并序列化包含该数据的对象。 2.通常有一个饲料包含几个饲料。示例:google news有一个RSS订阅源。这是一个Feed,每个新闻项都是一个Feed项。 3. Outlook 2007在收件箱中有一个rss feed条目。右键单击可为您提供添加新Feed的选项,您可以在其中输入Feed的URL。 由于你是rss的新手,我建议你在浏览器中加载某些rss feed。在页面的浏览器视图tge源中,您将看到包含feed的xml。 希望这可以帮助。