Welcome to MSDN Blogs Sign in | Join | Help

David Hill's WebLog

Iblogyoublogweblog

Browse by Tags

All Tags » Prism   (RSS)
Blend Behaviors
Expression Blend 3 includes a number of very cool new features (see here for a good summary). But there are two that I think are particularly important – SketchFlow Rapid Prototyping, and Blend Behaviors. I’ll cover SketchFlow in some depth in a future Read More...
Prism Training Classes
Due to popular demand, and hopefully signs of a recovering economy, the Rolling Thunder chaps are running another online Prism training course. It’s a 3 day course and runs from October 27th to the 29th. Full details here: http://www.rollthunder.com/prism/prismpublicclass.ht Read More...
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 RIA Services (I’m going to call it .NRS for short) together. In this post I’m going to walk you through the sample and show how you can structure a Prism Read More...
Prism Quick Start Kit Update
As promised, I have updated the Prism Quick Start Kit and added a WPF quick-start solution and WPF project templates. You can download the latest release here . In the zip you’ll find four project templates (Shell and Module templates for WPF and Silverlight) Read More...
Prism Training Course
David Platt of Rolling Thunder has just announced another 3 day Prism training course to be held July 7th-9th. You can find all of the details here . It’s web delivered so you don’t even have to travel! It looks like it covers a lot of material – there’s Read More...
Prism Quick Start Kit
Building applications from scratch starting from a blank page or screen in Visual Studio is a frustrating, time consuming and intimidating task. Instead, most developers like to start with a working application that they can modify, tweak and extend to Read More...
ViewModel and Dependency Injection
In my last post – Silverlight Navigation Part 3 – I outlined a mechanism whereby you could navigate to a View and have the application create and wire up the associated ViewModel automatically. I also showed the inverse of this, where you could navigate Read More...
Silverlight Navigation Part 3
Welcome to the third post in my series on navigation in Silverlight! The goal of this series of posts is to provide a simple to use framework (called Helix) for building Silverlight applications that are based on a flexible navigation mechanism and the Read More...
Mix 09!
Mix 09 starts today! There have been a number of key announcements made at Mix, especially concerning Silverlight 3.0 and Blend 3.0. If you are at all interested in Web and Silverlight development then be sure to check out the "Gu's" keynote Read More...
Prism 2.0 Refresh
We just posted a refresh to the Prism 2.0 bits. You can download the latest release from the same location on MSDN here . The recent release of the GDR update to Silverlight 2.0 (which takes Silverlight from version 2.0.31005 to version 2.0.40115) causes Read More...
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 , and download the code from here . Prism is a library of patterns that help you build robust, flexible and modular WPF and Silverlight applications. These Read More...
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 Read More...
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, Read More...
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 Read More...
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 Read More...
More Posts Next page »
Page view tracker