Building a Desktop News Aggregator
I had the following functional requirements for my news aggregator
# The news aggregator must be able to process the three most popular versions of RSS (versions 0.91, 1.0 and 2.0).
# The news aggregator must use a three-paned user interface similar to Microsoft Outlook® Express for displaying RSS feeds.
# The news aggregator must use an embedded Web browser to allow viewing rich content and navigation to Web pages linked to from RSS items.