Einen RSS-Feed mit ASP.NET zu erstellen geht ziemlich schnell:
Daten einlesen und an einen Repeater binden und die Items des Repeaters formatieren. Ich zeige hier nur den Teil des Skript der den Repeater betrifft. Für die Datenbindung gibt es ja verschiedene Wege.
<% Response.ContentType = "text/xml"%>
<?xml version="1.0" encoding="utf-8"?>
<asp:Repeater ID="Repeater1" runat="server" >
<headerTemplate>
<rss version="2.0">
<channel>
<title>dot-net-jobs.de</title>
<description>Aktuelle .NET - Jobs!</description>
<link>http://www.dot-net-jobs.de</link>
<image></image>
</headerTemplate>
<itemTemplate>
<item>
<title><%# eval("titel") %></title>
<link>http://www.dot-net-jobs.de/detail.aspx?lfdnr=<%#Eval("lfdnr")%></link>
<author><%#Eval("firma")%></author>
<pubdate><%#Eval("datum")%></pubdate>
</item>
</itemTemplate>
<FooterTemplate>
</channel>
</rss>
</footerTemplate>
</asp:Repeater>