Microsoft Unity 2.0

Unity is a lightweight, extensible dependency injection container with support for instance and type interception.
  • Version:


    File Name:

    Unity Application Block 2.0.msi

    Date Published:


    File Size:

    2.5 MB

      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
      • Instance and type interception
  • Supported Operating System

    Windows 7, Windows Server 2003 R2 (32-Bit x86), Windows Server 2003 R2 x64 editions, Windows Server 2008, Windows Server 2008 R2, Windows Vista, Windows XP

      • Operating system: Microsoft Windows® 7 Professional, Enterprise, or Ultimate; Windows Server® 2003 R2; Windows Server 2008 with Service Pack 2; Windows Server 2008 R2; Windows Vista® with Service Pack 2; Windows XP with Service Pack 3.
      • Microsoft .NET Framework 3.5 with Service Pack 1 or Microsoft .NET Framework 4.0.
      For a rich development environment, the following are recommended:
      • Microsoft Visual Studio® 2008 Development System with Service Pack 1 (any edition) or Microsoft Visual Studio 2010 Development System (any edition).
      To run the unit tests, the following are also required:
      • Microsoft Visual Studio 2008 Professional, Visual Studio 2008 Team Edition, Visual Studio 2010 Premium, Visual Studio 2010 Professional, or Visual Studio 2010 Ultimate edition
      • Moq v3.1 assemblies.
    • Download the MSI and install.
Site feedback

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

Rate your level of satisfaction with this web page today: