http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=387c7a59-b217-4318-ad1b-cbc2ea453f40
The Composite Application Guidance for WPF and Silverlight is designed to help you more easily build enterprise-level Windows Presentation Foundation (WPF) and Silverlight client applications. It will help you design and build enterprise-level composite WPF client applications—composite applications use loosely coupled, independently evolvable pieces that work together in the overall application.
The guidance includes a reference implementation, reusable library code (named the Composite Application Library), documentation, QuickStart tutorials, and hands-on labs.
This version of the Composite Application Guidance is designed to help you build WPF and Silverlight applications that have a single code base.
System Requirements
- Supported Operating Systems: Windows 7; Windows Server 2008 R2; Windows Vista; Windows XP Professional Edition
WPF applications built using this guidance will require the .NET Framework 3.5 SP1 to run and Silverlight applications will require the .NET Framework for Silverlight 3.
Before you can use the Composite Application Library, the following must be installed:
You may also want to install the following: