Enterprise Library 5.0 & Unity 2.1(Dependency Injection Container) for Silverlight and Enterprise Library 5.0 Optional Update 1 for .NET(ASP.NET,WinForms)

Microsoft has recently released few updates for Microsoft Enterprise Library 5.0 (A collection of reusable application blocks(logging,caching, cryptography, data access etc) for .NET.

One of the interesting part of these releases are Enterprise Library 5.0 & Unity 2.1(Dependency Injection Container) for Silverlight. more details about each release are given below.

Enterprise Library 5.0 for Silverlight

This release provides many of the features of Enterprise Library 5.0 for Silverlight application developers.
Unity 2.1 for Silverlight

Unity is a dependency injection container. It is full-featured, with support for instance and type interception and custom extensions. This release is a port of Unity 2.1 to Microsoft Silverlight 3, 4 and 5 beta.

Enterprise Library 5.0 Optional Update 1

This package contains Enterprise Library 5.0 with fixes for Unity Interception and file configuration source. This update is required if you are using the Silverlight Integration Pack and need WCF RIA Services Integration or configuration tool support.
Unity 2.1 (latest update for Unity – Microsoft’s Dependency Injection Container)

Unity is a dependency injection container. It is full-featured, with support for instance and type interception and custom extensions.

These new updates will help Silverlight Application developers to leverage the capabilities of Microsoft Enterprise Library 5.0.
Nice work Microsoft.