Overview
Microsoft Enterprise Library is a collection of reusable application blocks designed to assist software developers with common enterprise development challenges. This release includes: Caching Application Block, Cryptography Application Block, Data Access Application Block, Exception Handling Application Block, Logging Application Block, Policy Injection Application Block, Security Application Block, Validation Application Block, and Unity Application Block.
This major release of Enterprise Library contains many compelling new features and updates that will make developers more productive. These include:
- Major architectural refactoring that provides improved testability and maintainability through full support of the dependency injection style of development
- Dependency injection container independence (Unity ships with Enterprise Library, but you can replace it 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 tasks
- Data accessors for more intuitive processing of data query results
- Asynchronous data access support
- Honoring validation attributes between Validation Application Block and DataAnnotations
- Integration with Windows Presentation Foundation (WPF) validation mechanisms
- Support for complex configuration scenarios, including additive merge from multiple configuration sources and hierarchical merge
- Optimized cache scavenging
- Better performance when logging
- A reduction of the number of assemblies
- Support for the .NET 4.0 Framework and integration with Microsoft Visual Studio 2010
- Improvements to Unity
EL5.0团队
它们分别是(从左到右) :
From left to right:
Erik Renaud (System Tester/Developer), Fernando Simonazzi (Developer), Chris Tavares (Dev Lead/Architect), Rohit Sharma (Test Lead), Rick Carr (Content Tester), Grigori Melnik (Product/Program Manager), Olaf Conijn (Developer), Mani Krishnaswami (Tester), Bob Brumfield (Developer/Architect), Nicolas Botto (Tester/Developer), Dennis DeWitt (Technical Writer), Santhosh Panneerselvam (Tester).
Not shown:
Alex Homer (Technical Writer); Richard Burte (Release Engineer), Carlos Farre (Perf Tester), David Hill (Architect), François Tanguay (Developer/Tester), Masashi Narumoto (Tester), RoAnn Corbisier (Technical Editor), Don Smith (Community PM), Ravindra Varman (Tester), Lavanya Selvaraj (Tester), Meenakshi Krishnamoorthi (Tester), Magdelene Sona (Tester), Sachin Tah (Tester), Tracy Emory (Admin support), Heidi Adkisson (UX Designer), Jen Amsterlaw (UX Researcher), Kelly Franznick (UX Researcher), Damon van Vessem (UX Designer), Brad Cunningham (UX Designer/Developer), Tom Draper (Graphics Designer).
Big thanks also goes to the members of the Advisory Board and the community members who provided their valuable feedback.
详见P&P.
- 大小: 832.4 KB
分享到:
相关推荐
**Enterprise Library 5.0**,是微软发布的一套面向企业级开发的工具包,包含了一系列可重用的、针对常见企业应用程序开发问题的解决方案。它主要由以下五个核心库组成: 1. **数据访问应用块**:提供了一种灵活的...
Enterprise Library 5.0.msi Enterprise Library 5.0 - Source Code.msi ☆ 图书文档 ☆ [Addison-Wesley Professional] Effective Use of Microsoft Enterprise Library Building Blocks for Creating ...
**Microsoft Enterprise Library 5.0** 是微软发布的一个开源软件开发框架,专为构建企业级应用程序而设计。这个版本在2010年推出,它提供了多种可重用的、预配置的编程组件,帮助开发者解决常见的应用程序开发问题...
Enterprise Library 5.0是微软开发的一个开源软件框架,它主要针对企业级应用程序的开发,提供了许多可重用的、经过验证的软件组件,旨在简化常见的编程任务,并提高开发效率。这个版本在2010年发布,是该库系列的一...
**Microsoft Enterprise Library 5.0** 是微软发布的一款开源软件开发框架,主要用于简化企业级应用程序中的常见编程任务,如日志记录、数据访问、异常处理、配置管理等。这个安装包包含了实现这些功能的各种库和...
本文将深入探讨Enterprise Library 5.0的核心组件、主要功能以及源码的价值。 首先,Enterprise Library 5.0由以下几个核心模块组成: 1. 数据访问应用块(Data Access Application Block, DAAB):提供了一种统一...
《Developer's Guide to Microsoft Enterprise Library 5.0 C# Edition》是微软为开发者提供的一份详细指南,旨在帮助他们充分利用Enterprise Library 5.0这一强大的应用程序开发框架。Enterprise Library是微软 ...
1.enterprise library 5.0 加密模块中如何自定义加密类 2.由于enterprise library 5.0 加密模块中使用的对称加密密钥全部要求是受保护的密钥,有时我们也许需要使用这些加密算法,但对密钥的保护要求没那么高,没...
EnterpriseLibrary5.0使用手册(英文版)。
8. 源码结构与设计模式:Enterprise Library 5.0 的源码还展示了良好的代码组织和设计模式的应用,如工厂模式、策略模式、装饰器模式等,这对于理解和实践面向对象设计原则非常有帮助。 通过研究 Enterprise ...
### Microsoft Enterprise Library 5.0 #### 概述 Microsoft Enterprise Library 5.0 是一套由微软提供的可重用软件组件集合,旨在帮助开发者构建高质量的企业级应用程序。这些组件覆盖了多个方面,如日志记录...
☆ 资料说明:☆ Microsoft Enterprise Library is a collection of reusable application blocks ...Microsoft Enterprise Library 5.0 主页网址: http://www.microsoft.com/en-us/download/details.aspx?id=15104
### Microsoft Enterprise Library 5.0 迁移指南:核心知识点详解 #### 引言 Microsoft Enterprise Library 5.0迁移指南旨在为开发人员提供全面的指导,帮助他们将现有的应用程序平滑过渡到最新版本的企业库...
Enterprise Library 5.0 VS 2008 Documentation
Enterprise Library 5.0 是该框架的一个重要版本,它在之前的版本基础上进行了一系列改进和增强。 首先,我们来看一下Enterprise Library 5.0的主要组成部分: 1. **数据访问应用块(Data Access Application ...
《Microsoft.Practices.EnterpriseLibrary5.0核心DLL详解》 在.NET开发领域,Microsoft.Practices.EnterpriseLibrary(简称Enterprise Library)是微软推出的一套企业级应用程序开发框架,它提供了多种可重用的软件...
### 最新版 Enterprise Library 企业库5.0中文学习手册知识点概览 #### 一、Enterprise Library简介 Enterprise Library,简称EntLib,是由微软Patterns & Practices团队开发的一套免费的、可扩展的应用程序块集合...
Microsoft Enterprise Library is a collection of reusable application blocks designed to assist software developers with common enterprise development challenges. This release includes: Caching Block,...