January 13, 2003
@ 11:58 PM
So I've got most of the features I want up and running which now makes RSS Bandit my primary news aggregator. My current plan is to do next month's Extreme XML column about RSS Bandit and give away the source + bits as a code sampel download. I use quite a few XML features of the .NET framework including XML serialization to convert my custom feed list format to objects, XSLT to convert OPML files to my custom XML feed list format, XSD validation to ensure the feed lists are valid and XPath to process RSS feeds.

I'd like to give a shout out to Chris Sells whose Safe, Simple Multithreading in Windows Forms was a great help and should be bookmarked by anyone who plans to write WinForms apps that do any background processing.

Below is a list of implemented and to-be implemented features. I've striked out all the implemented features.
  • Tracking read/unread messages even between invokations of the application

  • Allow importation of XML feedlists either as OPML or my custom format

  • Configurability of feed download frequency across individual feeds or feeds as a whole

  • minimize to system tray icon

  • support for RSS 0.91, 1.0 & 2.0

  • Catchup on all unread messages

  • Support using HTTP If-None-Match and If-Modified-Since headers

  • Use "RSS Bandit 1.0" as user agent string when accessing feeds

  • Ability to mark read items as unread.

  • Asyncronously download feeds so as not to lockup UI

  • Provide mechanism for viewing feed or item properties not directly supported by the UI.

  • Add splitter control so that window panes are resizeable with regard to each other instead of just the entire form being resizable.

  • Integration with Internet Explorer. <leet-speak>8E5T pHe4+UR3 EVer<\leet-speak>

  • Add pretty icons so the app looks more professional and attractive.

Get yourself a News Aggregator and subscribe to my RSSfeed

Disclaimer: The above comments do not represent the thoughts, intentions, plans or strategies of my employer. They are solely my opinion.

Tracked by:
"female escorts in chattanooga" (female escorts in chattanooga) [Trackback]
"welding hoods" (welding hoods) [Trackback]
"endodontic infections" (endodontic infections) [Trackback]
"college dorm nudity" (college dorm nudity) [Trackback]
"wild girl college party" (wild girl college party) [Trackback]
"jeremy paxman interview" (jeremy paxman interview) [Trackback]
"joplin missouri" (joplin missouri) [Trackback]
"free videos female ejaculation" (free videos female ejaculation) [Trackback]
"lets talk dirty" (lets talk dirty) [Trackback]
"sweepstakes may 2006" (sweepstakes may 2006) [Trackback]
"nastiest whore in porn" (nastiest whore in porn) [Trackback]
"disneyland ca" (disneyland ca) [Trackback]
"water stop rubber gloves" (water stop rubber gloves) [Trackback]
"hot springs village hotel" (hot springs village hotel) [Trackback]
"us citizenship questions" (us citizenship questions) [Trackback]
"black gay porn" (black gay porn) [Trackback]
"evil deeds" (evil deeds) [Trackback]
"doxycycline used for" (doxycycline used for) [Trackback]
"latina girls going wild" (latina girls going wild) [Trackback]
"naturist friends gallery" (naturist friends gallery) [Trackback]
"traffic ticket texas" (traffic ticket texas) [Trackback]
"nude on the boat" (nude on the boat) [Trackback]
"Angina Symptoms" (Angina Symptoms) [Trackback]
"no teletrack or verification payday loans" (no teletrack or verification payday... [Trackback]
"garmin 72 handheld gps" (garmin 72 handheld gps) [Trackback]
"italian amateur porn" (italian amateur porn) [Trackback]
"Houston act software training" (Houston act software training) [Trackback]
"dirty bear sex gallery grizzly" (dirty bear sex gallery grizzly) [Trackback]
"C2 Constellation" (C2 Constellation) [Trackback]
"tae kwon do winchester va" (tae kwon do winchester va) [Trackback]
"myspace whore me button" (myspace whore me button) [Trackback]
"minor league baseball" (minor league baseball) [Trackback]
"mother fuck" (mother fuck) [Trackback]
"hentai dating sim game" (hentai dating sim game) [Trackback]
"dirty lilly sucking" (dirty lilly sucking) [Trackback]
"heavyweight vinyl envelopes" (heavyweight vinyl envelopes) [Trackback]
"buy used car" (buy used car) [Trackback]
"candida albicans alcoholism" (candida albicans alcoholism) [Trackback]
"amateur girls kissing" (amateur girls kissing) [Trackback]
"hummer H2 SUT" (hummer H2 SUT) [Trackback]
"final fantasy animated gifs" (final fantasy animated gifs) [Trackback]
"dating gay" (dating gay) [Trackback]
"farm animal cake sprinkles" (farm animal cake sprinkles) [Trackback]