Unity Application Block 1.2 for Silverlight - December 2008

The Unity Application Block (Unity) is a lightweight, extensible dependency injection container. This release of Unity is a port of Unity Application Block 1.2 to Microsoft Silverlight™ 2.0.
  • Version:

    1.2 Dec 2008

    File Name:

    Unity Application Block 1.2 for Silverlight.msi

    Date Published:


    File Size:

    5.2 MB

      The Unity Application Block (Unity) is a lightweight, extensible dependency injection container. It facilitates building loosely coupled applications and provides developers with the following advantages:
      • simplified object creation, especially for hierarchical object structures and dependencies.
      • abstraction of requirements; this allows developers to specify dependencies at run time or in configuration and simplify management of crosscutting concerns.
      • increased flexibility by deferring component configuration to the container.

      Microsoft Silverlight is a cross-browser, cross-platform implementation of the Microsoft .NET Framework for building and delivering the next generation of media experiences and rich interactive application for the Web. Silverlight has some differences from the desktop CLR.

      This release includes adjustments to the capabilities and packaging of the Unity container.
  • Supported Operating System

    Windows Server 2008, Windows Vista, Windows XP

      • Microsoft Visual Studio 2008 SP1 including the Visual Web Developer feature or Microsoft Visual Web Developer 2008 Express with SP1
      • Microsoft Silverlight 2.0 SDK. This is included with Silverlight Tools for Visual Studio 2008 SP1.
    • To use the Unity for Silverlight assembly in your Silverlight project, reference Microsoft.Practices.Unity.dll from your Silverlight project. Microsoft Visual Studio will package it into your XAP file for deployment.
Site feedback

What category would you like to give web site feedback on?

Rate your level of satisfaction with this web page today: