skip to the main content area of this page
Patterns and Practices

 

Prism 2.1 Released for Silverlight 3 Support


Prism 2.1 has been released to support Silverlight 3. You can download Prism 2.1 here.

Apparently there are some breaking changes in this release:

  • All Visual Studio projects (Composite Application Library, reference implementation, and Quickstarts) were migrated to use Silverlight 3.
  • TabRegionControlAdapter was modified to support binding in the TabItem’s control header in Silverlight 3.
  • CreateXap.bat file was modified to search for Silverlight 3 assemblies if the Silverlight 2 reference assemblies cannot be found.
  • Implemented the WeakEvent Pattern for the DelegateCommand’s and CompositeComand’s.

Per the download page:

"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."

 


Tags: CompositeApplicationLibrary, Prism, Silverlight, WPF