Master-Detail With CollectionViewModel

Implementing a Master-Detail style UI with the CollectionViewModel I described in my previous post is pretty easy. With a selector control bound to a CollectionViewModel as shown in my previous post, you just need to add a content control to the View and bind its Content property to the current item and define how you…

3

CollectionViewModel

In this post, I’m going to describe an implementation of ICollectionView for Silverlight that allows you to add sorting, filtering, grouping and selection tracking to any Selector based control (such as ListBox or ComboBox). To demonstrate the implementation, I’ve built a sample application that displays a catalog of items that the user can filter, sort,…

4

Prism Online Training

Long time P&P friend and collaborator David Platt of Rolling Thunder and ‘Why software Sucks!’ fame is providing online training for Prism 2.0! It’s a three day course to be held March 2-4, and looks like it covers everything from the goals and basic architecture of Prism, to modularity, UI composition, pub-sub eventing, and services…

1

UI Composition Patterns

Figuring out the right name for something is one of the hardest things in software development. There is a lot to a name – the name conveys the concept; get the wrong name and you convey the wrong concept, leading to much confusion, developer irritation and mental pain. We’re currently working on a new capability…

8

Prism 2.0 – First Drop

Woo Hoo! We just released the first drop of Prism 2.0 on our CodePlex site here. For this first iteration we’ve focused solely on the "multi-targeting" aspects of Prism (UI composition and modularity support will follow soon though). By multi-targeting we mean the ability to build applications that can provide both a WPF desktop and…

5

Prism on DNR and MSDN

Patterns & practices alumni Glenn Block has been busy writing and talking about Prism 1.0 recently: First up, he and Brian Noyes recorded an interview with those nice Dot Net Rock chaps at TechEd which just got posted here. Looking forward to listening to that once it shows up on my Zune… And second, Glenn’s…

1

And The Survey Says…

In my last post on the Prism 2.0 project, I alluded to the exactly-what-it-sounds-like "Vision/Scope kick-off meeting". For all Patterns and Practices projects we put together a Vision/Scope deck that we present to the rest of the P&P team (and customers and partners) that describes what the project will focus on, what guidance it will…

2

Hello Prism 2.0!

For the last couple of weeks we’ve been busy prototyping & spiking, talking to customers and partners and generally gearing up for Prism 2.0. Yesterday we held our internal Vision/Scope kick-off meeting and so I’m happy to report that the Prism 2.0 project is now officially off the launching pad! Prism 2.0 will focus on…

11