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'.
- Download the Prism#####. Zip file.
- Right click the zip file and select the properties
- 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.
- Click on the Unblock and click on the Apply button. You are done.
- 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