The Web Client Software Factory is a guidance offering that provides comprehensive architecture guidance to help customers build Composite Web Clients using the Microsoft platform (ASP.NET 2.0 and Workflow Foundation, etc).
A composite Web client application is a Web application that is composed of a number of discrete and independent pieces. These pieces are integrated together within a Web server environment; they are presented to the user in a Web browser as a fully coherent Web client solution. The Composite pattern is a popular and recurring theme because it provides a flexible and scalable architecture that provides a number of key benefits.