Skip to main content


Showing posts from December, 2010

An RSS Reader For All Screens - Sharing your View Model and Code between Windows Phone 7, Silverlight, WPF, Surface

Microsoft’s unified client application development stack is so awesome. If you are equipped with the knowledge of developing Client applications leveraging XAML and MVVM, you should be able to build applications for multiple devices, including Windows Phone 7, Silverlight, WPF and Microsoft Surface. And to a great extent, you can re-use code across these, if you wish to.A Quick IntroductionIn short, we will see how we are re-using most portions of the source code (including the View Model) across WP7, Silverlight, WPF and Surface, to build a simple RSS Reader. During my Virtual tech days demo, I gave a session on building an Rss reader by sharing the code across WP7, Silverlight, WPF and Surface. The screen cast is now available for download, and you may watch it here. The video also explains the basics of XAML, MVVM etc.What we are building?To begin with, I’m using Microsoft Visual Studio 2010, with Silverlight developer tools, Windows Phone 7 tools and Microsoft Surface SDK for touc…