Ho appena upppato un nuovo articolo sulla descrizione delle specifiche RSS 2.0, in concomitanza con la pubblicazione della libreria che vi dicevo: dotRSS, e con la nascita della nuova sezione Projects.
Se qualcuno vuole inserire dei suoi progetti all'interno di questa nuova sezione, non deve far altro che contattarmi !

Riguardo a dotRSS, oltre alla documentazione, scaricabile in formato .chm o consultabile on-line, ho messo disponibili anche una serie di esempi (sia in C# che in VB.NET) per utilizzarla al meglio.

Vi lascio inoltre dei pezzi di codice, per invogliarvi ad utilizzarla !

Creare un nuovo feed RSS, e salvarlo sul file system
RssDocument rss = new RssDocument();
RssWebMaster peppe = new RssWebmaster("Marchi Giuseppe", "info@peppedotnet.it");
rss.Title = "Feed di prova";
rss.Link = "http://www.peppedotnet.it/prova.xml"
rss.Description = "Descrizione del nostro feed"
rss.WebMaster = peppe;
...
rss.Save(Server.MapPath("feed/prova.xml"));


stampa a video come Stream di dati
RssDocument rss = new RssDocument();
rss.Load(Server.MapPath("http://www.peppedotnet.it/public/generale.xml"));
rss.Save(Response.OutputStream);
Response.ContentType = "text/xml";


caricare un feed rss creato dinamicamente
WebClient client = new WebClient();
Stream data = client.OpenRead("http://www.peppedotnet.it/rss_art20.aspx");
RssDocument rss = new RssDocument();
rss.Load(data);
rss.Save(Response.OutputStream);
Response.ContentType = "text/xml";


Il resto ve lo lascio da scoprire !!!