I have created a whitepaper for Designing Modular Smart Clients using Composite Client Application Guidance. The paper provides architectural guidance for designing and implementing enterprise WPF/ silverlight client applications based on the Composite Application Guidance for WPF and Silverlight provided by the Microsoft Patterns & Practices group.
The Composite Application Guidance for WPF and Silverlight is a set of guidance designed to easily manage the complexities developing enterprise-level Windows Presentation Foundation (WPF) client applications and Rich Internet Applications (RIAs) with Silverlight. Composite WPF guidance helps design and build flexible client applications using loosely coupled, independently evolvable pieces that work together and are integrated into the overall application. This type of application is known as a composite application.
You can download the whitepaper from the below given links