The patterns & practices Enterprise Library is a library of application blocks designed to assist developers with common enterprise development challenges. Application blocks are a type of guidance, provided as source code that can be used "as is," extended, or modified by developers to use on enterprise development projects.
Enterprise Library features new and updated versions of application blocks that were previously available as stand-alone application blocks. All Enterprise Library application blocks have been updated with a particular focus on consistency, extensibility, ease of use, and integration.
You can view the Enterprise Library 2.0 Architecture Webcast to learn more about the core changes in Enterprise Library 2.0:
“Join the members of the Enterprise Library team to learn about the core architecture of the newest release of Enterprise Library, which is version 2.0. We discuss a range of topics that include configuration, dependency injection, instrumentation, and the provider model.”
View it here.