65.9K
CodeProject is changing. Read more.
Home

Microsoft Content Management Server Latest Postings RSS

starIconstarIcon
emptyStarIcon
starIcon
emptyStarIconemptyStarIcon

2.50/5 (4 votes)

Aug 8, 2004

CPOL
viewsIcon

32973

downloadIcon

485

An RSS feed to generate the latest postings for a Microsoft Content Management Server web site.

Introduction

This is an RSS feed to generate the latest postings for a Microsoft Content Management Server web site.

A C# version of the feed is available here.

Configuration

  1. Update the title, link, and the description fields in LatestPostingsRSS.ascx to fit your site.
  2. There are two properties in LatestPostingsRSS.ascx:
    • StartChannelPath: Show new postings under this top channel path only.
    • NumDaysOfLatestNews: Show new postings within the last n days.
  3. Create an ASPX page. Delete all HTML tags. Insert LatestPostingsRSS.ascx. For example:
    <%@ Page ContentType="text/xml" %>
    <%@ Register TagPrefix="uc1" TagName="LatestPostingsRSS" 
                   Src="~/UserControls/LatestPostingsRSS.ascx" %>
    <uc1:LatestPostingsRSS id="LatestPostingsRSS" 
      StartChannelPath="/Channels/WoodgroveNet" 
      NumDaysOfLatestNews="7" runat="server">
    </uc1:LatestPostingsRSS>

Notes

  1. The item description is fed from the posting Description field. You can modify it to use other posting properties like content from a common placeholder, for example.

History

  • V1.0 - 2004.08.07 - Base.
  • V1.1 - 2005.02.12 - Added an option to restrict new postings under a specific top channel. (Please note that the RSS page is now converted into a user control.)
  • V1.2 - 2006.05.16 - Added an ASP.NET 2.0 version.