个人简介
Len Fenster是微软咨询服务的应用开发首席架构师,他帮助企业利用.NET框架和企业库创建以服务为导向的架构。Fenster还和微软模式和实践小组合作把应用程序块发展成组件以满足开发人员的实际需要。
内容简介
编写健壮的企业应用对开发人员是年挑战,但是微软用免费的、可下载的.NET框架企业库迎接了这个挑战。
企业库是一组应用程序和指导文档,提供了企业应用通用的功能;每个应用程序块都包含完整的源代码。微软提供的指导是使用应用程序块过程的全面路线图。有效使用微软企业库就是这个路线图。
微软应用开发首席架构师Len Fenster恰好解释了如何用企业库应用程序块创建应用。Fenster概括了为.NET框架1.1实现的所有7个应用程序块并解释了在2.0版本中有什么变化。
读者将学到:配置应用程序块是如何设计的,以及如何用于在运行时更容易地读写配置数据;配置应用程序块对于所有程序块的设计时是如何工作的;如何利用数据访问程序块创建可移植的数据层;如何利用异常处理应用程序块实现策略驱动、贯穿应用程序的异常处理系统;如何利用日志和检测应用程序块记录并检测与消息目的地无关的消息;如何利用安全应用程序块在应用程序中添加身份验证,认证,角色分配,安全缓存和配置成员功能;如何利用加密应用程序块添加解密数据、以及创建和比较哈希麦的功能;如何创建自己的应用程序块和提供程序并把它集成到企业库中。
不管你是否计划为你的组织扩展企业库,或者仅仅以一种持续的、可扩展的、集成的方式,用现有的程序块添加一些功能到你的架构中,这本书都会帮你走出困境并找到通向成功的道路。