zoukankan      html  css  js  c++  java
  • Enterprise Library FAQ

    1.什么是Enterprise Library?
      Enterprise Library 由一组应用程序块组成(Application Block),每个应用程序块旨在解决开发企业级应用程序
      时的某一方面
    2.Enterprise Library 有什么用?
      提高企业级应用程序的可维护性和扩展性。
      最大限度的重用,可作为公司的积累。
      这些是微软的基准代码,可以通过学习源代码,提高编程能力。
      建立更优雅更灵活的企业级应用程序.
    3.Enterprise Library 由哪些部分组成?
      目前的Enterprise由七个部分组成。它们分别:
      1). 配置应用程序块
      2). 数据访问应用程序块
      3). 安全应用程序块
      4). 加密应用程序块
      5). 缓存应用程序块
      6). 异常处理应用程序块
      7). 日志应用程序块
    4.为什么要使用Enterprise Library?
      可以说它涵盖了开发任何企业级应用都要用到的基础部分,是最佳实践。
      它的源代码是可以修改和扩展而不用遵照任何协议。这样就可以定制自己的应用程序块。
     
    5.所使用的.Net 框架版本?
      当前的两个版本支持.net框架1.1版本。
    6.目前的Enterprise Library版本?
      目前有两个版本,即EnterpriseLibraryJan1.0版和EnterpriseLibraryJune版
    7.EnterpriseLibrary六月版下载地址
      http://www.microsoft.com/downloads/details.aspx?FamilyId=A7D2A109-660E-444E-945A-6B32AF1581B3&displaylang=en
      需要注册下载的,里面包含了帮助文件和每个程序块的源代码和QuickStart.
    8.各个应用程序块的依赖关系.
       
       可以看到Enterprise Library的核心是Configuration Application Block.其它应用程序块都对它有依赖.
    9.如何开始?
      1).从前面的地址下载EnterpriseLibrary,安装,运行QuickStart.通过这个可以获得一些直观印象.
      2).开始学习Configuration Application Block.阅读Configuration Application Block文档
      3).从http://www.msdnwebcast.com 下载视频讲座
      4).观看视频讲座,单步调试Configuration Application Block的QuickStart 项目.
      5).自己动手从头做一个自己的例子.
      6).开始学习别的Application Block.
      7).将Application Block应用到项目中.
     
    10.学习Enterprise Library 所需要的基础.
      了解C#.net 或 VB.net,面向对象编程基础,XML基础.
     
    11.参考资源
      1). MSDN Enterprise Library
     http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag2/html/entlib.asp
      2). Enterprise Library: Home
          http://practices.gotdotnet.com/entlib
      3). Enterprise Library 视频学习资料
          可以到http://www.msdnwebcast.com 上下载视频和ppt以及示例代码资料.
          推荐初学者可以先从看这些微软讲师的视频讲解比较好.

    [Configuration Application Block]

    [Data Access Application Block]

    [Security Application Block]

    [Cryptography Application Block]

    [Caching Application Block]

    [Exception Handling Application Block]

    [Logging and Instrumentation Application Block]

  • 相关阅读:
    react ts axios 配置跨域
    npm run eject“Remove untracked files, stash or commit any changes, and try again.”错误
    java 进程的参数和list的线程安全
    帆软报表 大屏列表跑马灯效果JS
    帆软报表 快速复用数据集,避免重复劳动
    分析云 OA中部门分级思路和实现方法
    分析云 分段器 只显示一个块的数据
    分析云 更改服务默认的端口号
    分析云U8项目配置方法新版本(2)
    Oracle 创建时间维度表并更新是否工作日字段
  • 原文地址:https://www.cnblogs.com/ryb/p/559959.html
Copyright © 2011-2022 走看看