Microsoft has added the Dependency Injection Application Block as the part of Enterprise Application Block 4.0 which will be released on mid April.The CTP version will be released on March 15.The name of this application block is Unity.Unity will be released in two forms - 1) a standalone container, and 2) an application block in Enterprise Library 4.0 with the existing application blocks refactored to take advantage of Unity
A short description of Unity is a lightweight, extensible dependency injection container.
To know more about Dependency Injection please visit following URL.
http://msdn.microsoft.com/msdnmag/issues/05/09/DesignPatterns/
http://msdn2.microsoft.com/en-us/library/aa973811.aspx
Namastee