Welcome to MSDN Blogs Sign in | Join | Help

Microsoft RSS Blog

All about RSS and feed technology at Microsoft and across the community
RSS 2.0 Best Practices Profile draft released

One of the great things about RSS is that it's being used all over the world in countless ways. Millions of sites publish RSS feeds and hundreds of products consume those same feeds. The downside of this popularity, however, is that with that many implementations, there's bound to be some variance in how and when sites implement the specification. This can make it tricky for publishers and consumers to figure out how to implement some of the less-frequently-used features of the specification.

For the past few years, the RSS Advisory Board and the many hard-working and dedicated people on the RSS-public mailing list have been working hard to document how popular readers and services have implemented the specification, with the goal of helping publishers and consumers understand how best to get what they want.

The board recently published another draft (version 1.20) of the RSS 2.0 Best Practices Profile, which includes information on how various consumers use the <ttl> element, as well how to implement some commonly-used RSS extensions (like the Dublin Core and Slash extensions).

The profile is still evolving, so, if you're interested in getting involved, the best place to start is on the RSS-public mailing list. If you're implementing a new RSS publishing or consuming application, a quick glance at the profile would definitely help.

- Sean

Posted: Wednesday, June 06, 2007 1:58 AM by rss
Filed under:

Comments

Randy Charles Morin said:

Thanks for spreading the word.

# June 5, 2007 10:17 PM

Stancje said:

Ohh I used to read mailing lists, but RSS is more useful and easier.

# June 27, 2007 6:20 AM

Andre said:

I wish a better integration with actual email clients

# June 30, 2007 6:36 PM

Frinkfree said:

Is it just me or does it seem that a lot of the Microsoft RSS feeds (http://msdn2.microsoft.com/en-us/aboutmsdn/aa973533) have been neglected for a while, with some having a last post of 2006 or earlier?

# July 6, 2007 4:51 PM

Lanad said:

آر إس إس جدآ سهل القراءة شكـــــرآ لكم

# July 8, 2007 1:19 PM

Katalog said:

I can't ethen imagine my life without rss anymore, so rss 2.0 is a good "sequel". Thanks for the news.

# July 19, 2007 9:02 AM

forumsharry said:

hi,

I'm facing some problem with rss tool. I've created dumy application and its working fine on local system.

but as soon as i try to upload it on ftp, the web.config file gives the following error:

Error:     "The element 'buildProviders' cannot be defined below the application level."

Error occurs in web.config file and my code for this file is :

<?xml version="1.0"?>

<configuration>

<system.web>

<compilation debug="true">

<assemblies>

<add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>

<add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>

<add assembly="System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>

<add assembly="System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>

<add assembly="System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>

<add assembly="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>

<add assembly="System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>

<add assembly="System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>

<add assembly="System.Web.Services, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>

<add assembly="System.DirectoryServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>

<add assembly="System.DirectoryServices.Protocols, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>

<add assembly="System.EnterpriseServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>

<add assembly="System.ServiceProcess, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>

<add assembly="System.Web.RegularExpressions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>

<add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>

</assemblies>

<buildProviders>

<add extension=".rss" type="RssToolkit.Rss.CodeGeneration.RssBuildProvider,RssToolkit"/>

<add extension=".rssdl" type="RssToolkit.Rss.CodeGeneration.RssdlBuildProvider,RssToolkit"/>

</buildProviders>

</compilation>

<customErrors mode="Off"></customErrors>

</system.web>

<appSettings>

<add key="defaultRssTtl" value="10"/>

<add key="rssTempDir" value="~/app_code"/>

</appSettings>

<system.net>

<defaultProxy useDefaultCredentials="true"/>

</system.net></configuration>

ANOTHER ERROR

Parser Error

Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.

Parser Error Message: Could not load file or assembly 'RssToolkit' or one of its dependencies. The system cannot find the file specified.

Source Error:

Line 1:  <%@ Page Language="C#" AutoEventWireup="true" CodeFile="tryrsshyerlink.aspx.cs" Inherits="tryrsshyerlink" %>

Line 2:  

Line 3:  <%@ Register Assembly="RssToolkit" Namespace="RssToolkit.Web.WebControls" TagPrefix="cc1" %>

Line 4:  

Line 5:  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Source File: /demo/tryrss/tryrsshyerlink.aspx    Line: 3

Assembly Load Trace: The following information can be helpful to determine why the assembly 'RssToolkit' could not be loaded.

WRN: Assembly binding logging is turned OFF.

To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.

Note: There is some performance penalty associated with assembly bind failure logging.

To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

Thanks,

# July 24, 2007 4:27 AM

hphelg said:

Maybe a little off topic, but I wanted to tell everybody about a new program called Perseptio FreeAgent. It's an intelligent RSS reader that learns what you find interesting.

You can check it out at http://www.perseptio.com

# July 25, 2007 4:40 PM

LinkDir said:

Thanks man, just what I was looking for. Worked like a charm Thanks so much...

# July 30, 2007 6:41 PM

RSS Response said:

Thanks Sean,

Collaboration and involvement is crucial for the development of the RSS specification. I recommend any developer get involved now in particular. RSS is turning corners and more people are becoming aware wich means that WE must opt to choose he direction it takes.

Getting involved is the only way... have your say!

# August 7, 2007 2:27 AM

RSS Blog said:

Thanks man, Very good . You are doing a great job.

# August 10, 2007 8:48 AM

devanathr said:

Dear Sir,

How to i include rss file in html.

please help me

thanks,

# August 25, 2007 1:55 AM

Veridique said:

Thanks man, Very good . You are doing a great job.

# January 19, 2008 6:41 AM

Webhosting said:

I can't ethen imagine my life without rss anymore, so rss 2.0 is a good "sequel". Thanks for the news.

# January 19, 2008 6:41 AM

LFERC said:

Ohh I used to read mailing lists, but RSS is more useful and easier.

# January 19, 2008 6:42 AM

Tweak Vista said:

Collaboration and involvement is crucial for the development of the RSS specification. I recommend any developer get involved now in particular. RSS is turning corners and more people are becoming aware wich means that WE must opt to choose he direction it takes.

# January 19, 2008 6:42 AM

Meubelstoffering said:

How to i include rss file in html?

# January 19, 2008 6:43 AM

Brazzers.Com said:

Thanks for information! Its good to know.

# January 21, 2008 1:03 PM

enciclopedia said:

Life wouldn't be possible without Rss anymore. Great!

# March 20, 2008 3:46 PM

Mielec said:

RSS is easy, thanks for information.

# April 14, 2008 6:41 PM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Page view tracker