• 企业库EntLib初识(1)概述


    今天探讨了一下企业库,觉得真是个好东西,不禁地由心发出感叹:微软你真是可爱……费话少说了,下面就开始吧。

    企业库(Enterprise Library)的前身是“Microsoft Application Blocks for .NET”,是微软推出的开源项目,它为企业级开发提供了功能强大的多个应用程序块。以下对它几个特点做一下总结:

    可选择---每个应用程序块都保持松耦合,我们可按需要选择性地引用相关程序块。

    可扩展---因为它是开源项目,所以它是“可重用,可扩展,可修改”的。我们可以针对自己的实际情况,按照其提供的规范,通过修改原来的程序库或者创建实现相关接口的类来满足需求。

    实用、强大---企业库(  Enterprise Library June 2005)中包括了七个应用程序块(Application Blocks )包括:配置管理应用程序块(Configuration Application Block)、数据访问应用程序块(Data Access Application Block)、安全应用程序块(Security Application Block)、日志及仪表盘管理应用程序块(Logging and Instrumentation Application Block)、加密应用程序块(Cryptography Application Block)、异常处理应用程序块(Exception Handling Application Block)、缓存应用程序块(Caching Application Block)。这七个应用程序块几乎覆盖了企业级架构开发的核心环节。

    易用性---对通用的复杂的逻辑进行了封装,只需要简单的调用便可以安全、高效地实现功能。提供了完整、强大的文档。另外,提供了企业库配置工具(Enterprise Library Configuration),让我们“可视化”、快捷、正确地完成完成配置工作。

    规范性---企业库是精确地运用Microsoft .NET 的企业解决方案模式思想开发而成。为团队开发提供了一致的设计模式和实施方法的规范指导。

    因为时间关系今天就到这里了,因为对于开始写博客没多久的我,这几行字实在是太艰辛了。因为本人水平有限,可能有描述不当的地方,还望High Hand提点提点。晚安!

  • 相关阅读:
    20道JS原理题助你面试一臂之力!
    10实用的JS实用技巧
    10实用的JS实用技巧
    比尔盖茨的30条经典语录
    比尔盖茨的30条经典语录
    成为优秀程序员应该具备的8个特质
    成为优秀程序员应该具备的8个特质
    不懂开发的人员,请不要随意说这功能很容易实现
    不懂开发的人员,请不要随意说这功能很容易实现
    15句乔布斯经典语录(中英文)
  • 原文地址:https://www.cnblogs.com/Ryu666/p/269260.html
Copyright © 2020-2023  润新知