不说废话,大牛初始亦菜鸟,成功之路贵执行,马上行动!如果想获得更优质的显示效果,请在Chrome、Firefox等现代浏览器浏览本站。

微软EnterpriseLibrary企业库教程整理

DOT.NET EricHu 3953℃ 0评论

enterprise-library-block

微软企业库EnterpriseLibrary包含一系列应用程序模块和核心架构,这些高可复用的组件旨在帮助开发者解决企业级应用开发中共同的问题,企业库具有高可配置的扩展特性能力,让开发系统更加轻松。企业库包括日志记录、缓存、异常管理等多个应用程序模块,它提供的依赖注入容器能够简化和分解设计,让架构更容易理解,旨在帮助您更高效率的设计架构,推荐.NET开发人员学习下企业库,不但提高您的设计能力,还是能够提高工作效率,零度在此整理企业库系列文章,希望对您有所帮助。

微软企业库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)

微软企业库5.0系列教程目录

Microsoft Enterprise Library 5.0 系列教程(一) Caching Application Block (初级)
Microsoft Enterprise Library 5.0 系列教程(一) Caching Application Block (高级)
Microsoft Enterprise Library 5.0 系列教程(二) Cryptography Application Block (初级)
Microsoft Enterprise Library 5.0 系列教程(二) Cryptography Application Block (高级)
Microsoft Enterprise Library 5.0 系列教程(三) Validation Application Block (初级)
Microsoft Enterprise Library 5.0 系列教程(三) Validation Application Block (高级)
Microsoft Enterprise Library 5.0 系列教程(四) Logging Application Block
Microsoft Enterprise Library 5.0 系列教程(五) Data Access Application Block
Microsoft Enterprise Library 5.0 系列教程(六) Security Application Block
Microsoft Enterprise Library 5.0 系列教程(七) Exception Handling Application Block
Microsoft Enterprise Library 5.0 系列教程(八) Unity Dependency Injection and Interception
Microsoft Enterprise Library 5.0 系列教程(九) Policy Injection Application Block
Microsoft Enterprise Library 5.0 系列教程(十) Configuration Application Bloc

微软企业库蒋金楠博客整理

Enterprise Library Policy Injection Application Block 之一: PIAB Overview
Enterprise Library Policy Injection Application Block 之二: PIAB设计和实现原理
Enterprise Library Policy Injection Application Block 之三:PIAB的扩展—创建自定义CallHandler(提供Source Code下载)
Enterprise Library Policy Injection Application Block 之四:如何控制CallHandler的执行顺序

Enterprise Library深入解析与灵活应用(1):通过Unity Extension实现和Policy Injection Application Block的集成
Enterprise Library深入解析与灵活应用(2):通过SqlDependency实现Cache和Database的同步
Enterprise Library深入解析与灵活应用(3):倘若将Unity、PIAB、Exception Handling引入MVP模式
Enterprise Library深入解析与灵活应用(4):创建一个自定义Exception Handler改变ELAB的异常处理机制
Enterprise Library深入解析与灵活应用(5):创建一个简易版的批处理执行器,认识Enterprise Library典型的配置方式和对象创建方式
Enterprise Library深入解析与灵活应用(6):自己动手创建迷你版AOP框架
Enterprise Library深入解析与灵活应用(7):再谈PIAB与Unity之间的集成
Enterprise Library深入解析与灵活应用(8):WCF与Exception Handling AppBlock集成[上]
Enterprise Library深入解析与灵活应用(8):WCF与Exception Handling AppBlock集成[下]

如何实现WCF与EnterLib PIAB、Unity之间的集成
IoC+AOP的简单实现
你知道Unity IoC Container是如何创建对象的吗?
通过WCF Extension 实现与MS Enterprise Library Policy Injection Application Block 的集成
如何解决EnterLib异常处理框架最大的局限——基于异常”类型”的异常处理策略

转载请注明:RDIFramework.NET » 微软EnterpriseLibrary企业库教程整理

喜欢 (6)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址