菜鸟一名123  

1.数据访问层(DAL):

  主要是对原始数据的操作层,而不是指原始数据,是对数据的操作而不是数据库。为具体的业务逻辑层或者表示层提供数据。

2.业务逻辑层(BLL):

  主要对具体问题的操作,也可以理解成对数据层的操作,对业务逻辑的处理。

3.表示层(USL):

  主要表示Web方法,也可以表示成WINFROM方式,Web方式也可以表示成aspx,如果逻辑层相当强大和完善,无论表示层如何定义更改,逻辑层都可以完善的提供服务。

实体类-数据访问层-业务逻辑层-web

如何在vs里面搭建层级

  • 新建一个空白解决方案
  • 然后建立Web应用程序(或者是建立Web空网站)注意:web应用程序好过于web空网站
  • 建立Model层(实体类)
  • 建立BLL层(逻辑层)
  • 建立DAL层(数据层)
  • DotNet.Utilities层(一些函数)
  • 然后各层添加引用
  • BLL层要引用DAL层和Model层,DAL层要引用Model层,Web层要调用BLL层和Model层
  • 实体类的编写与数据表中相对应(自增除外)
  • 编写DAL层访问数据
  • BLL层业务逻辑
  • Web层(aspx.cs)

如下图所示

posted on 2017-03-10 16:12  菜鸟一名123  阅读(114)  评论(0)    收藏  举报