Sign in

    Unity Application Block

    Language:
    English
    The Unity Application Block (Unity) is a lightweight, extensible dependency injection container.
    • Version:

      1.1

      File Name:

      Unity Application Block 1.1.msi

      Date Published:

      5/15/2008

      File Size:

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

        • service location capability; this allows clients to store or cache the container.

    • Supported Operating System

      Windows Server 2003, Windows Server 2008, Windows Vista, Windows XP Professional Edition


        • Microsoft .NET Framework 2.0, 3.0, or 3.5

        • Microsoft Visual Studio 2005 or Visual Studio 2008 development system (any of the the following editions):


          • Stand Edition

          • Professional Edition

          • Team Edition for Software Developers

          • Team Edition for Software Testers

          • Team Edition for System Architects

          • Team Suite


        1. Click the ‘Download’ button to commence the download.
        2. Once the download dialog appears, do one of the following:
          1. To start the installation immediately, click Open or Run this program from its current location.
          2. To copy the download to your computer for installation at a later time, click Save or Save this program to disk. Once you are ready to install Unity Application Block, double-click on the saved file.
        3. Follow the instructions in the installer program, including accepting the End User Licensing Agreement.

        See Development and Operations