zoukankan      html  css  js  c++  java
  • 企业库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提点提点。晚安!

  • 相关阅读:
    JS 里的数据类型转换
    mysql-5.7.25解压版本安装和navicat 12.1版本破解-4.8破解工具
    idea如何打包项目(java)
    idea如何使用git
    staruml百度网盘下载
    IDEA如何添加库lib(java)
    Win10下JDK环境搭建的两种方法
    HashMap的四种遍历!
    (转)排序算法之插入排序
    (转)排序算法之快速排序
  • 原文地址:https://www.cnblogs.com/Ryu666/p/269260.html
Copyright © 2011-2022 走看看