Still Gone? Ok – got it!

Sam Ruby pointed out HTTP 410 GONE support in feed readers or rather the lack thereof. He links to the list of User-Agent strings that continue to request the feed that is gone. One of the entries points at the Windows RSS Platform as an “offender”: Windows RSS Platform/1.0 (MSIE 7.0; Windows NT 5.1) It’s…

16

Feeds Plus: An Intern Adventure

Last summer, we had a couple of interns on the RSS team here in IE: Nate Furtwangler, a developer intern, and Chrix Finne, a Program Manager intern. Nate and Chrix both did an amazing job helping us to ship IE7 and Vista, and they also found the time to knock out a really cool project. Here’s a…

136

Enclosure Download

A while ago I posted details about the RSS Platform Download Engine. That post focused on downloading of feeds, but did not include additional details on enclosure downloads.    Enclosures are, as most readers know, files that are “attached” to items in an RSS feed. Typically, a publisher will include a reference to a…

42

Windows Vista and Feeds

As noted pretty much everywhere on the web, Windows Vista launched (for businesses) last week. Windows Vista includes IE7 and the Windows RSS Platform, and is therefore the first Windows operating system to ship with built-in support for RSS (and the first OS of any kind to have RSS support built-in as a native platform component). Windows Vista…

382

RSS Platform MiniSDK

Have you wanted to use the Windows RSS Platform from C++? Unlike managed code or script there is no simple way to create header files with the declaration of the IX.. interfaces which are designed for use from C++. Of course the msfeeds.h header file is included in the Windows SDK. If you are hardcore…

4

Securing feed enclosures

Greetings, I am one of the developers on the RSS team, and to complement Sean’s and Walter’s recent postings on feed security, I would like to talk about one topic that didn’t get as much attention in recent discussions on feed security as perhaps it should have – feed enclosures. Enclosures are files “attached” to…

24

More on Feed Security

Shortly after the SPI Dynamics presentation that sparked a renewed discussion on feed security in the community last month, James Snell developed a suite of tests (based on an earlier set by James Holderness), and generously made them available quietly to aggregator developers. He has now made the tests public. I contacted James last month (via…

13

Script in Feeds

You might have read the c|net article “Blog feeds may carry security risk” which summarizes the presentation given by Robert Auger and Caleb Sima of SPI Dynamics. The presentation points to potential dangers of malicious script embedded in feeds. This has sparked some discussion in the community. We think it’s good for the RSS community and…

21

RSS Platform Beta 3 Changes

Jane talked about reading feeds with ease in IE7 Beta 3. I want highlight what is new in the Windows RSS Platform in Beta 3. With the release of Beta 3, the Windows RSS Platform is now API complete. This means that, barring any serious bug that we must fix, applications written against the Beta…

29

Events in VB.NET

We’ve been getting a few questions on how to use RSS Platform events in VB.NET. The problem faced by most inquiries was the fact that the interface returned by the GetWatcher() method call couldn’t be cast to the FeedFolderWatcher or FeedWatcher type. Instead the returned interface can be cast to IFeedFolderEvents_Event or IFeedEvents_Event interface. As…

20