The complete guide and code is available for download on MSDN at:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag/html/diforwc.asp
Guidance Overview
This guide addresses specific goals of presentation layer component design. This guide provides prescriptive recommendations and code samples that enable you to use design patterns and Microsoft .NET Framework programming idioms effectively in the presentation layer of your applications. The intent of this guide is to help you increase the portability, maintainability, scalability, security, and overall design quality of your presentation layer code. This guide is designed to accompany the User Interface Process Application Block; this application block provides a template implementation for user interface process components.
Information on patterns & practices
· Visit us at http://www.microsoft.com/practices/ to see the full line of existing patterns & practices and http://www.amazon.com/practices/ to order available hard copies.