Application Blocks are reusable, extensible source-code components that provide guidance for common development challenges
Enterprise Library is a collection of general purpose application blocksCaching, Configuration, Cryptography, Data Access, Exception Handling, Logging, SecurityEmphasis on Consistency, Extensibility, Ease of Use and IntegrationOriginally designed for .NET Framework 1.1 (January/June 2005 releases) and updated for .NET Framework 2.0 (January 2006 release)
New application blocks
- Validation Application Block
- Policy Injection Application Block
Improvements to existing application blocks
- Data Access Application Block
- Logging Application Block
.NET Framework 3.0 integration
- Logging, Exception Handling and Validation Application Blocks
Configuration improvements
- Visual Studio-integrated configuration tool
- Environmental Overrides
- Manageable Configuration Source
Automation
- Application Block Software Factory
- Strong Naming Guidance Package
Migrating from Earlier Releases
In general, applications built using Enterprise Library for .NET Framework 2.0 – January 2006 will function with the Enterprise Library 3.0 or the Enterprise Library 3.1 without the need for any code changes. It will be necessary to update the references to refer to the new assemblies and to update the configuration files to reference the correct version of the assemblies.
No comments:
Post a Comment