My old friends over at patterns & practices are at it again, this time with some more great guidance and tools for Composite Client applications, this time for those creating WPF Smart Client applications.
Here’s the summary from their MSDN Landing Page:
The Composite Application Guidance for WPF is designed to help you more easily build enterprise-level Windows Presentation Foundation (WPF) client applications. This guidance will help you design and build flexible composite WPF client applications&mdashcomposite; applications use loosely coupled, independently evolvable pieces that work together in the overall application.
The Composite Application Guidance for WPF can help you split the development of your WPF client application across multiple development teams. In this type of application, each team is responsible for the development of different pieces of the application, which are seamlessly composed together. The guidance includes a reference implementation, reusable library code (named the Composite Application Library), documentation, QuickStart tutorials, and hands-on labs.
For even more information, including a wiki and forums, see the CompositeWPF CodePlex site.