User Interface Process Block V2 Released

Monday, April 12, 2004 9:01:46 AM (Central Standard Time, UTC-06:00)

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.

 UIP V2  includes 

  •     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.

The block can be found at: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag/html/uipab.asp

Who is Microsoft???

Wednesday, April 07, 2004 7:48:26 AM (Central Standard Time, UTC-06:00)

Here is an interesting site that was just released.  It's a community site for getting to know employees at Microsoft.  It is run by 5 Microsoft employees, interested in reaching out to the development community and interacting with them to make Microsoft software better.

http://channel9.msdn.com/default.aspx

Unit Tests for Offline Application Block

Wednesday, April 07, 2004 7:27:09 AM (Central Standard Time, UTC-06:00)

The Zip file contains the Unit Tests used during the development of the Offline Application Block. You can use the Unit Tests to test the Offline Application block after you make any modifications and/or extensions. Also you can incorporate this into your application's suite of tests. The tests were developed using NUnit 2.1.

Smart Client Architecture Guide - Pre-Alpha

Wednesday, April 07, 2004 7:25:57 AM (Central Standard Time, UTC-06:00)

This pre-alpha release contains three chapters for review. 

Chapter 1 - Introduction
Chapter 4 - Offline
Chapter 6 - Multithreading

You can find the zip here.