【Using 企业库】有关Microsoft Enterprise Library

       其实从EL3.1开始,MS已经陆续推出了几个版本,每个阶段市场上都有一系列连载的文章、总结、分析,之前也看过不少;但是在实际项目开发中,基本上用不到相对高级一些的东东,也仅限在Data Access Block Application方面的基础,更多时候采用的反而是原生态的SQLHelper、CacheHelper(当然也在不同情况下使用第三方的缓存组件)、Log4Net……等,当然这也可能局限于企业库的庞大与“深不可测”而不愿意接入,而今回顾突然发现企业库有它更多、更大的价值,所以路过再次学习一下。

推荐:MS HandsLab中的动手实践项目以及帮助文档,看代码、看配置学习效率相对更高效、更直接!


1. Microsoft Enterprise Library 5.0 系列(一) Caching Application Block (初级)

2. Microsoft Enterprise Library 5.0 系列(一) Caching Application Block (高级)

3. Microsoft Enterprise Library 5.0 系列(二) Cryptography Application Block (初级)

4. Microsoft Enterprise Library 5.0 系列(二) Cryptography Application Block (高级)

5. Microsoft Enterprise Library 5.0 系列(三) Validation Application Block (初级)

6. Microsoft Enterprise Library 5.0 系列(三) Validation Application Block (高级)

7. Microsoft Enterprise Library 5.0 系列(四) Logging Application Block

8. Microsoft Enterprise Library 5.0 系列(五) Data Access Application Block

9. Microsoft Enterprise Library 5.0 系列(六) Security Application Block

10. Microsoft Enterprise Library 5.0 系列(七) Exception Handling Application Block

11. Microsoft Enterprise Library 5.0 系列(八) Unity Dependency Injection and Interception

12. Microsoft Enterprise Library 5.0 系列(九) Policy Injection Application Block

13. Microsoft Enterprise Library 5.0 系列(十) Configuration Application Bloc



微软企业库5.0 学习之路系列文章索引:

第一步、基本入门

第二步、使用VS2010+Data Access模块建立多数据库项目

第三步、为项目加上异常处理(采用自定义扩展方式记录到数据库中) 

第四步、使用缓存提高网站的性能(EntLib Caching)

第五步、介绍EntLib.Validation模块信息、验证器的实现层级及内置的各种验证器的使用方法——上篇

第五步、介绍EntLib.Validation模块信息、验证器的实现层级及内置的各种验证器的使用方法——中篇 

第五步、介绍EntLib.Validation模块信息、验证器的实现层级及内置的各种验证器的使用方法——下篇

第六步、使用Validation模块进行服务器端数据验证

第七步、Cryptographer加密模块简单分析、自定义加密接口及使用—上篇

第七步、Cryptographer加密模块简单分析、自定义加密接口及使用—下篇

第八步、使用Configuration Setting模块等多种方式分类管理企业库配置信息

第九步、使用PolicyInjection模块进行AOP—PART1——基本使用介绍

第九步、使用PolicyInjection模块进行AOP—PART2——自定义Matching Rule

第九步、使用PolicyInjection模块进行AOP—PART3——内置Call Handler介绍

第九步、使用PolicyInjection模块进行AOP—PART4——建立自定义Call Handler实现用户操作日志记录

第十步、使用Unity解耦你的系统—PART1——为什么要使用Unity?

第十步、使用Unity解耦你的系统—PART2——了解Unity的使用方法(1)

第十步、使用Unity解耦你的系统—PART2——了解Unity的使用方法(2)

第十步、使用Unity解耦你的系统—PART2——了解Unity的使用方法(3)

第十步、使用Unity解耦你的系统—PART3——依赖注入

第十步、使用Unity解耦你的系统—PART4——Unity&PIAB

扩展学习:

扩展学习篇、库中的依赖关系注入(重构 Microsoft Enterprise Library)[转]

 


你可能感兴趣的:(Microsoft,validation,application,library,Cryptography,caching)