Prism Drop 05-29-2008

 Available Downloads



There are no downloads associated with this release.

Release Notes

Disclaimer: This will evolve (and change) significantly. At this stage the RI provides a view of where we are heading, and the different patterns we are applying. We've mostly stabilized now, though we are still doing some rework of our bootstrapper. This is not a CTP or a BETA.

This is our seventh "Prism" drop.

We have now enabled TFS integration, so you can download the source code.

Security Note: When you download zip files you'll run into a security trust issue, the zip and dlls' will be blocked by the operating system. The following steps walks through the steps to remove this security block. Do this before unzipping the file first. If not, you'll have to repeat the following steps for all the DLLs'.
  1. Download the Prism#####. Zip file.
  2. Right click the zip file and select the properties
  3. The properties dialog will appear for this file - look for the following Security note at the bottom of the dialog: This file came from another computer and might be blocked to help protect this computer.
  4. Click on the Unblock and click on the Apply button. You are done.
  5. To run the Acceptance Tests, the White libraries are required and also zipped. Repeat the above steps to unblock this zip file.

Below is a summary of some of the more significant changes in this release.
  • Bootstrapper: Extracted common functionality into a base class named UnityPrismBootstrapper was introduced. This class provides common code for a Bootstrapper that uses the Unity container.
  • Added in the documentation:
    • RI Background
    • What is going on in the RI?
    • Technical Concepts
    • Design Concepts
    • Several How-To docs
  • Integrated the Event Aggregation service in the Stock Trader Reference Implementation
  • New commanding QuickStart: demonstrates how to build a WPF user interface that uses commands to handle UI actions in a decoupled way.
  • New StaticModuleEnumerator Implementation: this module enumerator facilitates the task of statically adding modules to your application.
The release also contains unit tests and acceptance tests. In order to run the acceptance tests you will need to install White.
See the 05-29-2008 Iteration Drop release notes for more information.

We invite your feedback
 Reviews for this release
No reviews yet for this release.
Updating...
© 2006-2009 Microsoft | About CodePlex | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2009.10.27.15987