[转的]asp.net 2.0 三层架构创建步骤 添加引用具体步骤

本文介绍了ASP.NET 2.0中如何搭建三层架构,包括数据访问层(DAL)、业务逻辑层(BLL)和用户界面层(UIL)。通过创建空白解决方案,建立类库项目和ASP.NET网站,然后添加相互引用,实现了数据访问和业务逻辑的分离。以用户ID获取用户信息为例,展示了在BLL和DAL中如何编写函数,并在用户接口层调用。三层架构使得代码结构清晰,易于维护和扩展。
摘要由CSDN通过智能技术生成

需要更新一点的是不是添加项目,而是”Add-- New Project"

 

三层架构分别是数据访问层 database access layer,业务逻辑层business logic layer,用户表现层(用户接口层) user interface layer.简称分别为DAL,BLL,UIL.

数据访问层主要是提供一些通用的对数据库进行操作的函数。业务逻辑层则调用这些函数完成某些功能,而用户表现层则又调用业务逻辑层的函数来使用这些功能。

说起来比较简单,但是到底是怎么个实现法?不要着急,给你举个小例子就明白了。

1,打开VS2005,建立一空白解决方案。注意是建立空白解决方案,而不是一个项目或者网站。建立方式是点击菜单栏的新建项目。项目类型选其他项目类型->Visual Studio解决方案。右边的模板选择空白解决方案,填写名称,选择位置,点击确定即可。

2,打开解决方案资源管理器,右键点击此解决方案名称新建->新建项目,项目类型为类库,使用语言选C#,命名为DAL.用同样的方法再新建一个项目命名为BLL,然后再新建一个ASP.NET网站,使用语言为c#,命名为 UIL.

3,添加项目BLL对项目DAL的引用。以及网站UIL对项目BLL的引用。方法是在资源管理器中右击项目名称,添加引用。在弹出的对话框中选中项目标签,选择适当的项目点击确定。

4,在项目DAL中添加一个新的类文件,名称为dataaccess.cs.然后在此类文件中写入那些访问数据库或者xml文件的通用的方法,以供BLL层的调用。我通常使用的是一个微软企业库的组件,调用了里面操作数据库的方法。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值