Prism for Windows runtime now has its very own Visual Studio extension courtesy of David Britch.  This extension is a collection of templates to use Prism for the Windows Runtime. Prism for the Windows Runtime provides libraries that accelerate the development of managed Windows Store apps by providing support for bootstrapping MVVM apps, state management, validation of user input, navigation and much more.

Get The Extension

There are also two new video’s to showcase how to use the extension from TechEd US which I have linked to below for you.

Building Windows Store Line-of-Business Applications

When you build a business application, you have a different set of concerns that go beyond quickly throwing together an application and getting it to the marketplace. You need to think more about how to build the application in a way that is maintainable, testable, and easy to evolve over time to suit the business needs. Microsoft patterns and practices has put together guidance on how to do this, called Project Kona. In this session, learn directly from one of the p&p team members how to leverage that guidance for building your own business applications. Learn how to implement the MVVM pattern using some base class support that lets you handle navigation in your view models, deal with validation and present it even though the platform doesn't have built-in support for it, call services and integrate service validation results, handle authentication and persistence in your application, and more.

 

Master Navigation in Windows Store Apps

One of the most important aspects of designing a great user experience in a Windows Store application is having a good navigation scheme for how users move through your application, locate information, browse content, and enter data. You also need to provide a good and consistent experience across the full application lifecycle including when the user navigates away from your application and it gets suspended or terminated. In this session, learn all about what you need to do for all these aspects, as well as how to get it implemented on the WinRT platform. Learn how to use Frames, Pages, the LayoutAwarePage, SuspensionManager, Search Contracts, App Bars and more to implement a seamless navigation experience for your users.