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

 更新时间:2016年04月12日 09:31:29   作者:画个逗号给明天  
本文以图片的形式完整演示了创建三层架构的完整步骤,简单实用,希望能给大家一些帮助。

1、新建项目

2、创建Visual Studio解决方案

3、再创建项目

4、选择类库类型

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

6、添加一个网站

7、选择相应的类型

8、修改名称

9、设为启动项目

10、结构如下

11、 生成model

12、在dal中引用model

13、选择model引用

14、看一下

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

16、数据库帮助类库

17、model不引用任何类库

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

19、web添加引用

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

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

22、使用bll层进行操作

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

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

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

相关文章

  • 初识 ASP.NET Membership 用户管理

    初识 ASP.NET Membership 用户管理

    Membership 是用做用户管理,进行身份认证使用的。通过ASP.NET Membership,我们可以创建用户、删除用户和编辑用户属性。所以这是一个实现登录相关控件的底层框架。
    2016-04-04
  • ASP.NET与数据库相关技巧

    ASP.NET与数据库相关技巧

    [红色]ASP.NET与数据库相关技巧...
    2006-10-10
  • AjaxControlToolKit CalendarExtender(日历扩展控件)的使用方法

    AjaxControlToolKit CalendarExtender(日历扩展控件)的使用方法

    使用方法很简单,就不啰嗦那么多了 翻译过来就是 日历扩展控件吧 配合TextBox控件使用只要TextBox获的焦点就会显示出来日历
    2008-10-10
  • asp.net 专业源代码打包工具

    asp.net 专业源代码打包工具

    我想很多人都在网上下载过一些示例代码,或者收到一些别人给的示例代码。通常为了方便,都是打成一个压缩包的形式
    2012-03-03
  • WPF布局及布局容器介绍

    WPF布局及布局容器介绍

    这篇文章介绍了WPF布局及布局容器,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-01-01
  • C#编码好习惯小结

    C#编码好习惯小结

    c#编写比较好的习惯
    2008-04-04
  • WPF中的数据模板用法介绍

    WPF中的数据模板用法介绍

    这篇文章介绍了WPF中的数据模板用法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-01-01
  • .NET正则表达式的最佳用法

    .NET正则表达式的最佳用法

    本文详细讲解了.NET正则表达式最佳用法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-01-01
  • WPF框架Prism中ViewModelLocator用法介绍

    WPF框架Prism中ViewModelLocator用法介绍

    这篇文章介绍了WPF框架Prism中ViewModelLocator的用法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-02-02
  • ASP.Net Core MVC基础系列之服务注册和管道

    ASP.Net Core MVC基础系列之服务注册和管道

    这篇文章介绍了ASP.Net Core MVC中的服务注册和管道,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-02-02

最新评论