Just Released: Enterprise Library for .NET Framework 2.0
The Enterprise Library is a key component of Microsoft's patterns & practices and consists of 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 to use on enterprise development projects. This release of Enterprise Library includes six application blocks (Caching, Cryptography, Data Access, Exception Handling, Logging and Security) and provides similar functionality to the previous releases for the .NET Framework 1.1. The Enterprise Library has now been redesigned to use the new capabilities of the .NET Framework 2.0.
Highlights:
- Support for .NET Framework 2.0 Best Practices. This release makes use of many exciting new features of .NET Framework 2.0 and Visual Studio 2005, including Generics and Visual Studio Team System Unit Tests. In addition, new platform capabilities have enabled deprecation certain Enterprise Library features including the Configuration Application Block and much of the Security Application Block. Migration guidance is included in the Enterprise Library documentation.
- Improvements based on customer feedback. This includes configurable instrumentation, improvements to the flexibility and performance of the Logging Application Block, and support for more database types through the Data Access Application Block.
Many people have contributed to the creation of these powerful building blocks over the years and bringing this collection of design patterns forward to the .NET Framework 2.0 is a boon for developers creating applications with the latest technology and tools.