14 August 2007
Consuming RSS Feeds in ASP.NET
Posted by Mikhail Esteves under: C#; Tips .
It’s pretty easy to consume RSS feeds in ASP.NET using the XmlDataSource and DataList controls.
< asp:XmlDataSource ID="dsXML" runat="server" DataFile="http://thejackol.com/feed/" EnableCaching="true" CacheDuration="2700" XPath="rss/channel/item" />< asp:DataList ID="dlRSS" runat="server" DataSourceID="dsXML"> <itemtemplate> <p><strong> < asp:HyperLink id="HyperLink1" runat="server" Text='< %# XPath("title") % >' NavigateURL='< %# XPath("link") % >' Target="_blank" /> </strong><br /> <span style="color: #e3d4a0"> [< %# Convert.ToDateTime(XPath("pubDate")). ToString("dd MMM yyyy hh:mm tt") %>]</span></p> <p>< %# XPath("description") %></p> </itemtemplate> < /asp:DataList>
.