ASP.NET创建三层架构图解详细教程

1、新建项目

ASP.NET创建三层架构图解详细教程_第1张图片

2、创建Visual Studio解决方案

ASP.NET创建三层架构图解详细教程_第2张图片

3、再创建项目

ASP.NET创建三层架构图解详细教程_第3张图片

4、选择类库类型

ASP.NET创建三层架构图解详细教程_第4张图片

5、依次创建bll(业务逻辑层),dal(数据访问层)和model(模型层也可以叫实体层)

ASP.NET创建三层架构图解详细教程_第5张图片

6、添加一个网站

ASP.NET创建三层架构图解详细教程_第6张图片

7、选择相应的类型

ASP.NET创建三层架构图解详细教程_第7张图片

8、修改名称

9、设为启动项目

ASP.NET创建三层架构图解详细教程_第8张图片

10、结构如下

ASP.NET创建三层架构图解详细教程_第9张图片

11、 生成model

ASP.NET创建三层架构图解详细教程_第10张图片

12、在dal中引用model

ASP.NET创建三层架构图解详细教程_第11张图片

13、选择model引用

ASP.NET创建三层架构图解详细教程_第12张图片

14、看一下

ASP.NET创建三层架构图解详细教程_第13张图片

15、dal还可以引用其他类库,如DBUtility

ASP.NET创建三层架构图解详细教程_第14张图片

16、数据库帮助类库

ASP.NET创建三层架构图解详细教程_第15张图片

17、model不引用任何类库

ASP.NET创建三层架构图解详细教程_第16张图片

18、底层类库在上层类库中被引用

ASP.NET创建三层架构图解详细教程_第17张图片

19、web添加引用

ASP.NET创建三层架构图解详细教程_第18张图片

20、web层要引用bll、model类库

ASP.NET创建三层架构图解详细教程_第19张图片

21、当然你也可以全部引用过来

ASP.NET创建三层架构图解详细教程_第20张图片

22、使用bll层进行操作

ASP.NET创建三层架构图解详细教程_第21张图片

23、web.config配置数据库链接字符串

ASP.NET创建三层架构图解详细教程_第22张图片

24、DBUtility层数据库辅助类中读取数据库链接,以便操作数据

ASP.NET创建三层架构图解详细教程_第23张图片

总结:三层一般为web(试图层),bll(业务逻辑层),dal(数据访问层),引用顺序是 web引用bll,bll引用dal,中间还有一个model(模型层)作为承载数据的媒介,供上面三个层引用。

你可能感兴趣的:(ASP.NET创建三层架构图解详细教程)