三层结构B/S项目中使用Enterprise Library---Data Access Application Block
Posted on 2006-03-27 15:48 谭玉琼 阅读(1909) 评论(1) 编辑 收藏 举报(一)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