David Hill's WebLog
Iblogyoublogweblog
New Download Location
A number of folks have contacted me asking where they can download Helix, the Prism Template Pack or...
Date: 10/22/2012
Prism Template Pack 1.4: Now with MEF Support!
Quite a few folks have asked for MEF versions of the Prism templates. I’m happy to announce...
Date: 03/04/2011
Closable Tabbed Views in Prism
Prism regions make it easy to change the layout of views within an application. A region is a...
Date: 01/23/2011
Prism 4.0 Template Pack Now Available
The updated version of the Prism Template Pack for Prism 4.0 is now available here! The Prism 4.0...
Date: 01/16/2011
Updated Prism Template Pack for Visual Studio 2010 RTM
Well it took longer than I thought it would, but I’ve finally managed to update the Prism Template...
Date: 06/08/2010
Prism 4.0 – Have Your Say!
We are just about to officially kick off the Prism 4.0 project. As we’ve done for previous Prism...
Date: 04/28/2010
Prism Template Pack for Visual Studio 2010
Now that we have Release Candidate versions of Visual Studio 2010, as well as WPF and Silverlight...
Date: 03/25/2010
Prism – A Look Ahead
We (meaning the Patterns & Practices Client Team) have have just published a post (here) on the...
Date: 03/15/2010
Prism and MEF
One of the most highly anticipated of the new technologies coming in .NET 4.0 and Silverlight 4.0 is...
Date: 12/09/2009
Prism & WCF RIA Services
Back in August I did a post that described how you could use .NET RIA Services and Prism together....
Date: 11/24/2009
The Breadcrumb Navigation Pattern
The Breadcrumb Navigation pattern provides a visual representation of the path the user took as they...
Date: 10/15/2009
The Application Architecture Guide 2.0 Is Here!
The Application Architecture Guide 2nd Edition is finally available! The complete guide is hosted on...
Date: 10/14/2009
Blend Behaviors
Expression Blend 3 includes a number of very cool new features (see here for a good summary). But...
Date: 09/25/2009
Prism Training Classes
Due to popular demand, and hopefully signs of a recovering economy, the Rolling Thunder chaps are...
Date: 09/18/2009
Prism And .Net RIA Services
For the past couple of weeks I’ve been working on a sample that shows how you can use Prism and .Net...
Date: 08/17/2009
Prism Quick Start Kit Update
As promised, I have updated the Prism Quick Start Kit and added a WPF quick-start solution and WPF...
Date: 06/15/2009
Prism Training Course
David Platt of Rolling Thunder has just announced another 3 day Prism training course to be held...
Date: 06/08/2009
Prism Quick Start Kit
Building applications from scratch starting from a blank page or screen in Visual Studio is a...
Date: 05/29/2009
Silverlight Navigation Part 3
Welcome to the third post in my series on navigation in Silverlight! The goal of this series of...
Date: 04/28/2009
Mix 09!
Mix 09 starts today! There have been a number of key announcements made at Mix, especially...
Date: 03/18/2009
Prism 2.0 Refresh
We just posted a refresh to the Prism 2.0 bits. You can download the latest release from the same...
Date: 03/01/2009
Prism 2.0 Is Live!
WooHoo! Prism 2.0 is done and is now live on MSDN! You can access the Prism 2.0 documentation here,...
Date: 02/20/2009
Master-Detail With CollectionViewModel
Implementing a Master-Detail style UI with the CollectionViewModel I described in my previous post...
Date: 02/19/2009
CollectionViewModel
In this post, I'm going to describe an implementation of ICollectionView for Silverlight that allows...
Date: 02/11/2009
The ViewModel Pattern
The ViewModel pattern (more formally called the Model-View-ViewModel pattern, but that’s way...
Date: 01/31/2009
Application Architecture Guide - 2nd Edition
The long awaited 2nd edition of the patterns & practices Application Architecture Guide has just...
Date: 01/15/2009
Royal Institute Christmas Lectures
When I was a kid growing up in England, one of the things I looked forward to the most at Christmas...
Date: 12/19/2008
UI Composition Patterns
Figuring out the right name for something is one of the hardest things in software development....
Date: 12/05/2008
Silverlight Navigation - Part 2
Welcome to the second in my short series of articles on navigation in Silverlight! In the first...
Date: 11/02/2008
Tales From The PDC - Day 1
Well here I am in sunny LA at the PDC. At least I assume it's sunny, not been outside all day. Been...
Date: 10/27/2008
Silverlight Navigation - Part 1
This is the first in a short series of articles on navigation in Silverlight. Navigation is an often...
Date: 10/08/2008
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...
Date: 09/19/2008
Application Architecture Guide 2
Those of you who remember ye olde days of yore when .NET 1.0 and 1.1 were the latest and greatest...
Date: 09/12/2008
Prism on DNR and MSDN
Patterns & practices alumni Glenn Block has been busy writing and talking about Prism 1.0...
Date: 09/05/2008
And The Survey Says...
In my last post on the Prism 2.0 project, I alluded to the exactly-what-it-sounds-like...
Date: 09/02/2008
Hello Prism 2.0!
For the last couple of weeks we've been busy prototyping & spiking, talking to customers and...
Date: 08/31/2008
New Role, New Challenges
I have to say that my last year at Microsoft has been a little strange. Since the Acropolis project,...
Date: 07/20/2008
Acropolis Floating Layout Pane Sample
At my TechEd session in Orlando over the summer, I showed a version of the Acropolis Notepad sample...
Date: 09/20/2007
Acropolis on .NET Rocks!
While we were at TechEd, we were interviewed by Carl and Richard from .NET Rocks! about Acropolis....
Date: 07/02/2007
Watch This Space: Acropolis July CTP Coming Soon!
We are just putting the finishing touches to the next CTP release of Acropolis - I'll post details...
Date: 07/02/2007
Acropolis Team Blog
Be sure to check out the Acropolis Team Blog too. We'll be posting regularly to this blog to keep...
Date: 06/12/2007
Three New Acropolis Videos Available!
We've just posted three new videos to the Acropolis community site: Using Acropolis PartPanes - In...
Date: 06/12/2007
Acropolis @ TechEd: Q2 – Cool applications with little or no code? Really? Are you sure?
Continuing the series of posts on the top 5 Acropolis questions at TechEd 2007... Now this is a...
Date: 06/11/2007
Acropolis @ TechEd: Q1 – What is Acropolis and what can I do with it?
Kicking off a series of posts on the top 5 Acropolis questions at TechEd 2007... A question asked by...
Date: 06/11/2007
The Top 5 Acropolis Questions At TechEd
Well, the Acropolis team had a busy week last week. Most of the team was back in Redmond busily...
Date: 06/11/2007
Introducing Acropolis...
Well, it's been over a year since I last blogged about client application development on the .NET...
Date: 06/05/2007