Microsoft has released Enterprise Library 5.0 and its available for download now. you can download this library from here
So 1st question arises that what is Enterprise Library?
Microsoft Enterprise Library is a collection 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 for use in enterprise development projects.
We might be aware of DataApplication blocks SQLHelper class which was very popular and that class was a part of Enterprise library.
So whats new in Enterprise Library 5.0?
According to MSDN site
- Major architectural refactoring that provides improved testability and
maintainability through full support of the dependency injection style of
- Dependency injection container independence (Unity ships with Enterprise
Library, but you can replace Unity with a container of your choice)
- Programmatic configuration support, including a fluent configuration
interface and an XSD schema to enable IntelliSense
- Redesign of the configuration tool to provide:
- A more usable and intuitive look and feel
- Extensibility improvements through meta-data driven configuration
visualizations that replace the requirement to write design time code
- A wizard framework that can help to simplify complex configuration
- Data accessors for more intuitive processing of data query results
- Asynchronous data access support
- Honoring validation attributes between Validation Application Block
attributes and DataAnnotations
- Integration with Windows Presentation Foundation (WPF) validation
- Support for complex configuration scenarios, including additive merge from
multiple configuration sources and hierarchical merge
- Optimized cache scavenging
- Better performance when logging
- Support for the .NET 4.0 Framework and integration with Microsoft Visual
- Improvements to Unity
- A reduction of the number of assemblies
More information can be found here.http://msdn.microsoft.com/en-us/library/ff632023.aspx