Prism 4.0 - November 2010
Prism provides guidance designed to help you more easily design and build rich, flexible, and easy to maintain Windows Presentation Foundation (WPF) desktop applications and Silverlight Rich Internet Applications (RIAs) and Windows Phone 7 applications.
- Prism provides guidance designed to help you more easily design and build rich, flexible, and easy to maintain Windows Presentation Foundation (WPF) desktop applications and Silverlight Rich Internet Applications (RIAs) and Windows Phone 7 applications. Using design patterns that embody important architectural design principles, such as separation of concerns and loose coupling, Prism helps you to design and build applications using loosely coupled components that can evolve independently but which can be easily and seamlessly integrated into the overall application. Such applications are known as often referred to as composite applications.
This download is no longer available on microsoft.com. The downloads below are archives provided by the Internet Archive Wayback Machine from the Microsoft Download Center prior to August 2020.
Operating Systems: Windows 7, Windows Server 2003, Windows Server 2008, Windows Vista, Windows XP Professional Edition
- WPF applications built using this guidance will require the .NET Framework 4.0 to run, and Silverlight applications will require the .NET Framework for Silverlight 4.Before you can use the Prism Library, the following must be installed:
- Microsoft Visual Studio 2010 Professional, Premium, or Ultimate edition
- Microsoft .NET Framework 4.0 (installed with Visual Studio 2010)
- Silverlight Tools for Visual Studio 2010 (required for Silverlight development; includes the developer Silverlight runtime)
- Project Linker 2.2
- Detailed installation instructions are provided in the Readme file. We recommend all developers read this document.
To install the Prism assets, right-click the Prism.Source.exe file, and then click Run as administrator. This will extract the source code, binaries, and documentation into the folder of your choice. The Prism Library signed assemblies will be placed in the following folders: