在asp.net中创建feed的最简单方法是什么?

时间:2010-10-19 15:52:56

标签: asp.net feeds

我想提供一些像rss feed这样的动态内容,所以当他们转到mydomain.com/fishcake.rss时,它会在服务器上运行一些代码来生成它并将其返回。

我猜可能是一个ashx文件和webconfig中的东西将它与我想要的路径联系起来,但我不完全确定。你能帮忙吗?

3 个答案:

答案 0 :(得分:1)

虽然到目前为止两个答案都很好,但我认为你的问题更多的是动态部分,而不是饲料结构本身。你实际上自己回答了这个问题。 ASHX文件称为Http Handler,这就是提供动态内容的方法。这里有更多信息:

http://msdn.microsoft.com/en-us/library/ms972953.aspx

答案 1 :(得分:0)

最简单方式是使用专门用于创建Feed的库。我过去曾使用Argotic Syndication Framework取得成功。

Here is a link,其中包含使用Argotic创建RSS Feed的示例。

答案 2 :(得分:0)

如果您想使用现成的.NET库,请查看SyndicationFeed

以下是Create a Basic RSS Feed的一个很好的例子。

(该示例显示了该类如何适应WCF,但基本原则和代码都在那里。)