Web Client Software Factory & CompositeWebUI
The Microsoft Patterns & Practices Team recently released a new version of the Web Client Software Factory that can be found on CodePlex. One of the things I noticed directly, is that they implemented a web version of the Composite UI based on the ObjectBuilder.
The goals of Web Client Software Factory are:
- CAB for Web
- Hiding complexity
 - Separation of infrastructure & biz logic
 - Biz logic reuse amongst different UI Technologies
 - Promoting consistent development practices
 
 - Navigation
 - UI Richness
 - UI Layout management
 - State management
 - Best use of technology available (Ajax, WinForms controls, ...)
 - Security
 - SaaS implications on application design
 
More information about the vision & scope can be found here.