谭玉琼

天行健,君子以自强不息,地势坤,君子以厚得载物
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

(一)Data Access Application Block 能做什么?
      提供最佳实践,改善一致性,改善安全性,改善易用性
(二)在项目中实施步骤如下:
 1. 到微软官方网站上下载Enterprise Library Configuration 的安装程序
 2. 在VS中建立解决方案,设置各层(如Web,Bll,DAL,Common)的依赖关系和引用
 3. 在开始---所有程序----打开Enterprise Library Configuration ----在File---Open Application 找到解决方案中的    Web.config (以备可视化操作Web.Config)
 4. 右击Application---New-----DataAccess Application Block 则生成Configuration Application Block 和Data Access Application Block
    并设置相应选项目
见下图

 5. 设置好后,File-----Save All ,这时候解决方案中web.config 发生了变化,加载刚才在Enterprise Library Configuration 的设置.同时还生成了文件dataconfiguration.config(保存数据库连接的一些信息)
web.config :


ataconfiguration.config:

5.将数据库访问层(DAL),引用,在enterprise Library Configuration  的安装目录下的Microsoft.Practices.EnterpriseLibrary.Data.dll 和 Microsoft.Practices.EnterpriseLibrary.Configuraion.dll
6.编写代码,注意添加 using Microsoft.Practices.EnterpriseLibrary.Data