David Hill's WebLog

Iblogyoublogweblog
Posts
  • David Hill's WebLog

    Updated Prism Template Pack for Visual Studio 2010 RTM

    • 7 Comments
    Well it took longer than I thought it would, but I’ve finally managed to update the Prism Template Pack for Visual Studio 2010 RTM!!! To install the templates, download the template pack from here , rename the file extension from .zip to .vsix , then...
  • David Hill's WebLog

    Prism 4.0 – Have Your Say!

    • 8 Comments
    We are just about to officially kick off the Prism 4.0 project. As we’ve done for previous Prism projects, we’ve put together a short survey to try and get community input on the focus and direction of the project. You can find the survey here . One of...
  • David Hill's WebLog

    Prism Template Pack for Visual Studio 2010

    • 16 Comments
    Now that we have Release Candidate versions of Visual Studio 2010, as well as WPF and Silverlight 4.0, I’ve updated the Prism Templates so that you can more easily develop Prism applications that target these latest releases. The templates themselves...
  • David Hill's WebLog

    Prism – A Look Ahead

    • 0 Comments
    We (meaning the Patterns & Practices Client Team) have have just published a post ( here ) on the P&P team blog that describes our plans for Prism. The post answers two of the most frequently asked questions that we get on Prism: Can I use Prism...
  • David Hill's WebLog

    Custom Content Loaders in Silverlight 4.0

    • 0 Comments
    Silverlight 3.0 supports navigation by providing a Frame control into which you can load various pages as the user clicks on hyperlink controls in the application’s UI. Each page is specified by a Uri. As navigation takes place, the browser’s history...
  • David Hill's WebLog

    Prism and MEF

    • 22 Comments
    One of the most highly anticipated of the new technologies coming in .NET 4.0 and Silverlight 4.0 is the Managed Extensibility Framework (MEF). Folks that are familiar with Prism and that have been looking at MEF have been wondering how Prism and MEF...
  • David Hill's WebLog

    Prism & WCF RIA Services

    • 6 Comments
    Back in August I did a post that described how you could use .NET RIA Services and Prism together. That post, and the associated sample app, was based on the .NET RIA Services July CTP. .NRS –> WRS A couple of weeks ago at PDC those terribly nice RIA...
  • David Hill's WebLog

    The Breadcrumb Navigation Pattern

    • 0 Comments
    The Breadcrumb Navigation pattern provides a visual representation of the path the user took as they navigated to a particular state in an application. It provides context so the user can see where they are logically within the application structure,...
  • David Hill's WebLog

    The Application Architecture Guide 2.0 Is Here!

    • 0 Comments
    The Application Architecture Guide 2 nd Edition is finally available! The complete guide is hosted on MSDN here . We’ve sent the guide off to MS Press for printing, so the printed version should be available from your favorite bookstore soon. Since the...
  • David Hill's WebLog

    Blend Behaviors

    • 0 Comments
    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...
  • David Hill's WebLog

    Prism Training Classes

    • 0 Comments
    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...
  • David Hill's WebLog

    Prism And .Net RIA Services

    • 5 Comments
    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...
  • David Hill's WebLog

    Prism Quick Start Kit Update

    • 6 Comments
    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...
  • David Hill's WebLog

    Prism Training Course

    • 0 Comments
    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...
  • David Hill's WebLog

    Prism Quick Start Kit

    • 16 Comments
    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...
  • David Hill's WebLog

    ViewModel and Dependency Injection

    • 2 Comments
    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...
  • David Hill's WebLog

    Silverlight Navigation Part 3

    • 11 Comments
    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...
  • David Hill's WebLog

    Mix 09!

    • 2 Comments
    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...
  • David Hill's WebLog

    Prism 2.0 Refresh

    • 3 Comments
    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...
  • David Hill's WebLog

    Prism 2.0 Is Live!

    • 1 Comments
    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...
  • David Hill's WebLog

    Master-Detail With CollectionViewModel

    • 3 Comments
    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...
  • David Hill's WebLog

    CollectionViewModel

    • 4 Comments
    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...
  • David Hill's WebLog

    The ViewModel Pattern

    • 11 Comments
    The ViewModel pattern (more formally called the Model-View-ViewModel pattern, but that’s way too long winded and I’m lazy) is an increasingly popular pattern with WPF and Silverlight developers. This is largely due to its simplicity and flexibility...
  • David Hill's WebLog

    Application Architecture Guide - 2nd Edition

    • 3 Comments
    The long awaited 2nd edition of the patterns & practices Application Architecture Guide has just reached content complete status. Congratulations to J.D. and the whole Application Architecture Guide team on a superb job! You can download the content...
  • David Hill's WebLog

    Prism Online Training

    • 1 Comments
    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...
Page 1 of 4 (100 items) 1234