All entries for Monday 13 March 2006
March 13, 2006
Writing about web page http://blogs.msdn.com/rssteam/
(Ahem.. long time, no post… I'm back now. Woooo!)
I was very happy to hear that IE7 will have an API for its common feed list. This will allow developers to use a single common store for any RSS the user is subscribing to. The only downside is that the API is exposed via COM. That's right, freakin' 1990s COM…!
Whilst it is totally possible to interop with COM from .NET, the code looks ugly in places. (Lots of casts from "object", etc). With no sign of a decent managed wrapper out there, I have decided to create my own.
My wrapper will expose a .NET friendly, data bindable components, to enable drag-n-drop development of RSS applications. I'm also making the wrapper entirely plugable with respect to the back end store. This means it could work with something else besides the IE7 Common Feeds List. For example, someone running on Linux with Mono won't have IE7, so there could be a different feed manager.
I've only just begun, but if people are interested please leave comments. I may make this an open source project, if there is positive feedback.