p & p Web Guidance Survey

The Microsoft patterns & practices team has just started a new web guidance project that will run from now until Apr 2011. p & p projects are community driven.  This is your initial opportunity to feed into the web guidance project. We very much value your opinion and kindly request your response to this VERY…


MVVM Technical Description

This is an excerpt from, In the Box – MVVM Training that is posted on the Visual Studio Gallery. Have a great day, Karl The gold standard for learning and describing design patterns is the book, Design Patterns: Elements of Reusable Object-Oriented Software. Below, I present the MVVM pattern using the chapter format, section titles…

14

Prism 4.0 For Visual Studio 2010, .NET Framework 4.0, WPF & Silverlight 4

  The Microsoft patterns & practices team is excited to announce the release of: Prism 4.0 For Visual Studio 2010, .NET Framework 4.0, WPF & Silverlight 4 Prism provides guidance designed to help you more easily design and build rich, flexible, and easy to maintain Windows Presentation Foundation (WPF) desktop applications, Silverlight Rich Internet Applications…


Patterns and Practices 2010 Symposium Content

Updated 11/15/2010. Symposium Video Presentations  Model-View-ViewModel Pattern Primer (uses the In the Box below training) Prism v4 Navigation in a Line of Business Application  (source code attached to this post at the bottom)  In the Box – MVVM Training  In the Box – MVVM Training  WPF Navigation Region Navigation Sample The source code for the…

6

Prism v4 Drop 10 Published

Prism v4 Drop 10 was published on 14 October 2010. This drop is code complete with several new documentation chapters such as Model-View-ViewModel, Composing the User Interface, and Extending Prism. Like Drop 9, this drop includes signed Prism binaries, Unity and MOQ. The following two blog posts have been updated to Drop 10 as follows:…


Integrating Prism v4 Region Navigation with Silverlight Frame Navigation

Updated 10/14/2010 This blog post was updated on 10/14/2010 and requires Prism 4 or later. The code download was updated and the Prismv4FrameRegionNavigation project, FrameRegionNavigationService was updated, adding support for the NavigationFailed and Navigating events. Updated 2/9/2011 I have published a related blog post that shows how to implement cancelling of the navigation request when…

81

Prism v4 Region Navigation Pipeline

Updated on 10/14/2010 This blog post was updated on 11/8/2010 and requires Prism v4 Drop 10 or later. The code download was updated, the Region Navigation diagram was updated, along with adding the below Region.NavigationService.NavigationFailed Event section. Introduction Navigation guidance has been added to Prism v4. In addition to chapter on Navigation there are two…

17