Alessandro Del Sole's Blog

/* A programming space about Microsoft® .NET® */
posts - 159, comments - 0, trackbacks - 0

My Links

News

Your host

This is me! This space is about Microsoft® .NET® and Microsoft® Visual Basic development. Enjoy! :-)

These postings are provided 'AS IS' for entertainment purposes only with absolutely no warranty expressed or implied and confer no rights.

Microsoft MVP

My MVP Profile

I'm a VB!

Watch my interview in Seattle

My new book on VB 2015!

Pre-order VB 2015 Unleashed Pre-order my new book "Visual Basic 2015 Unleashed". Click for more info!

My new book on LightSwitch!

Visual Studio LightSwitch Unleashed My book "Visual Studio LightSwitch Unleashed" is available. Click the cover!

Your visits

Follow me on Twitter!

CodePlex download Download my open-source projects from CodePlex!

Article Categories

Archives

Post Categories

.NET Framework

Blogroll

Help Authoring

Microsoft & MSDN

Setup & Deployment

Visual Basic 2005/2008/2010

Custom WPF RSS Feed Aggregator

A Custom RSS Feed client aggregator based on Windows Presentation Foundation which allows to easily stay up to date with news from Microsoft websites and community blogs. Sites and blogs are grouped into categories and you can easily browse them, read the news and open the corresponding Web pages when needed. For each feed you'll have the post title (with Hyperlink), the publish date and the category.

Sites and categories are stored inside a customizable XML document. You'll be able to add new feed addresses via the UI, without the need of manipulating the document by yourself. By default, the application includes an XML document which contains lots of Microsoft websites and blogs about development and the most important community blogs from Italian developer Microsoft MVPs which you can easily replace with your favorites.

It's developed in Visual Basic 2008 and uses LINQ-to-Xml and XML Literals to read feeds and persist XML data.

Get it here.

Here's a screen-shot:

customfeedaggregator.jpg

You'll learn a lot of things like:

WPF Styles and control templates;
WPF Data-binding;
WPF color animations;
Creating a Grid to show data in WPF;
LINQ-to-Xml query expressions and embedded expressions in Visual Basic 2008;
XML Literals in Visual Basic 2008;
Enabling IntelliSense for LINQ-to-XML with XML Schema Inference.

Important notice: the XML document containing feed addresses is stored inside the application folder. This means that if you decide to deploy the application to the Program Files folder you must make sure you have permissions to read and write that folder or, otherwise, change the code to place the XML document inside another folder.

Print | posted on domenica 9 novembre 2008 02:00 | Filed Under [ My CodePlex projects ]

Feedback

No comments posted yet.

Post Comment

Title  
Name  
Email
Url
Comment   
Please add 3 and 3 and type the answer here:

Powered by:
Powered By Subtext Powered By ASP.NET