My blog has moved and can now be found at

No action is needed on your part if you are already subscribed to this blog via e-mail or its syndication feed.

Friday, April 9, 2004
« MVP Summit / Seattle / People - In closi... | Main | Michael Howard via Channel9 on Security »

The Microsoft Patterns & Practices Group has released Version 2.0 of the User Interface Process Application Block.


The User Interface Process Block V2 or UIP V2 is the next version of one of the most popular application blocks. This block is a reusable code component that builds on the capabilities of the Microsoft .NET Framework to help you separate your business logic code from the user interface. The UIP Application Block is based on the model-view-controller (MVC) pattern. You can use the block to write complex user interface navigation and workflow processes that can be reused in multiple scenarios and extended as your application evolves.

The following features are in the first version of UIP and continue to be part of UIP version 2.

  • Web session resume
  • Web session transfer
  • Reuse of code between application types
  • Development of discrete tasks
  • Storage of state in state persistence providers

The following features are new to UIP version 2:

  • Expanded navigation management
  • Additional state persistence providers
  • Layout managers
  • Enable back-button support
  • Usability enhancements
  • Support for Smart Client Applications, including state persistence using isolated storage
  • New views supported: hosted controls, wizards, and floating windows
  • A number of fixes and enhancements to V1.
I have updated my complete list of Application Blocks @
Tags:: Architecture
4/9/2004 7:10 PM Eastern Daylight Time  |  Comments [0]  |  Disclaimer  |  Permalink   
Comments are closed.