HomeCommunityControl GalleryCommunityRSSMaster

RSSMaster



(1) Submit a Review

1,127 Downloads

13,689 Views


Description

RSSMaster is a .NET class library which helps you generate RSS news feeds for your web site with a few lines of code. It supports both 0.91 (the most popular) and 2.0 (the newest) versions of RSS. RSSMaster is fully customizable and totally free.

Syntax Example

<%@ Page language="c#" %> <%@ Assembly Name="RSSMaster" %> <%@ Import Namespace="System.Data" %> <%@ Import Namespace="System.Data.OleDb" %> <%@ Import Namespace="Softtool.RssMaster" %> <% string DBPath = Server.MapPath("News.mdb"); string SqlGetNews = "SELECT * FROM News"; string ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + DBPath; // Get news from db OleDbDataAdapter daNews = new OleDbDataAdapter(SqlGetNews, ConnectionString); DataTable dtNews = new DataTable(); daNews.Fill(dtNews); // Initialize RSSGenerator RssGenerator rssGen = new RssGenerator(); rssGen.Version = RssVersion.v20; rssGen.Title = "mywebsite.com's News"; rssGen.Link = new Uri("http://www.mywebsite.com"); rssGen.Description = "mywebsite.com is..."; rssGen.Language = "en-US"; rssGen.DataSource = dtNews; rssGen.ItemTitleField = "Headline"; rssGen.ItemDescriptionField = "Story"; rssGen.ItemLinkField = "ID"; rssGen.ItemLinkFormat = "http://www.mywebsite.com/news.aspx?id={0}"; // Write generated RSS to output Response.Clear(); Response.ContentType = "text/xml"; rssGen.Generate().Save(Response.Output); %>

Reviews

Submit a review

Excellent Control

Reviewed by: noreagan on Wednesday, August 27, 2003

5 Stars

Thanks for the ctrl!