pnp.gif

Prism: patterns & practices Composite Application Guidance for WPF and Silverlight site

PrismV2StockTraderRIShell.png

Overview

The Composite Client Application Guidance is designed to help you more easily build modular Windows Presentation Foundation (WPF) and Silverlight client applications. These types of applications typically feature multiple screens, rich, flexible user interaction and data visualization, and role-determined behavior. They are "built to last" and "built for change." This means that the application's expected lifetime is measured in years and that it will change in response to new, unforeseen requirements. This application may start small and over time evolve into a composite client—composite applications use loosely coupled, independently evolvable pieces that work together in the overall application. Applications that do not demand these features and characteristics may not benefit from the Composite Application Guidance.
The guidance includes a reference implementation, reusable library code (called the Composite Application Library), documentation, QuickStarts, and Hands-On Labs.

Intended Audience

This guidance is intended for software architects and software developers building enterprise Windows Presentation Foundation (WPF) or Silverlight applications. The Composite Application Library is built on the Microsoft .NET Framework 3.5 (includes WPF) and Silverlight, and it uses a number of software design patterns. Familiarity with these technologies and patterns is useful for evaluating and adopting the Composite Application Library.

Where to go next?

Action Link
Learn when to use the "Composite Application Guidance for WPF and Silverlight" When to Use This Guidance
Read the recommendations on how to quickly use this guidance Getting Started
Learn about Prism through videos and blogs Learn Prism
Read our release notes Releases
Read blog posts from the team Team Blogs
Explore our compilation of tips, tricks and guidance from the Composite WPF team and the community Knowledge Base
Find the latest known issues and fixes Known Issues

News

  • The October 2009 release of the Composite Application Guidance with updates for Silverlight 3 is now available on MSDN. Get it here
  • The February 2009 release of the Composite Application Guidance is now available on MSDN. Get it here
  • To learn about upgrading from the June 2008 release of the Composite Application Guidance, go here
  • To learn about upgrading from the Composite Application UI Block (CAB), go here
Last edited Nov 12 at 10:07 PM by dschenkelman, version 80

 

Want to leave feedback?
Please use Discussions or Reviews instead.

Archived page comments (12)

Updating...
© 2006-2009 Microsoft | About CodePlex | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2009.10.27.15987