Quick and Dirty Feed Parser 1.0 Released!

Without further adieu, it’s my pleasure to announce that the full 1.0 release of Quick and Dirty Feed Parser is now available to download on Codeplex.

Here are the main reasons why you should care about Quick and Dirty Feed Parser 1.01:

  1. Works on Windows Phone 7 and Silverlight 4;
  2. All IFeed objects now consume substantially less memory on average;
  3. All IFeed objects are now serializable;
  4. All IFeedFactory objects now support DI for injecting your own feed parsers; and
  5. Added an IsolatedStorageFeedFactory for working with RSS / Atom feeds in IS for all Silverlight and Windows Phone 7 developers.

Making QD Feed Parser run on Windows Phone 7 took some work – I had to rewrite the entire parsing library using LINQ-to-XML instead of XPath, but it was well worth it. The LINQ parser is now used by default in all IFeedFactory instances, but you can inject your own if you have a better way of parsing RSS or Atom.

I’ve had the pleasure of using Quick and Dirty Feed Parser 1.0 in Geeky Reads and in my new budding project, JSONify, and QD Feed Parser has performed excellently in its response time in both of those services thus far.

I’m also building a line of Windows Phone 7 applications on top of Quick and Dirty Feed Parser 1.0, and it’s made life rather easy for me in the scheme of things.

You can read the full release notes for Quick and Dirty Feed Parser 1.01 on CodePlex, and by all means please feel free to leave me feedback here if you’ve had a chance to try the project yourself.

Contributors Wanted!

We’re actively looking for contributors who want to help make Quick and Dirty Feed Parser even better. If you’re interested, feel free to ping me via CodePlex or leave a comment below!

Update: Quick and Dirty Feed Parser Added to NuGet

Quick and Dirty Feed Parser is now available on NuGet! http://nuget.codeplex.com/

Discussion, links, and tweets

I'm the CTO and founder of Petabridge, where I'm making distributed programming for .NET developers easy by working on Akka.NET, Phobos, and more..