在项目开发的过程中,有时把整个项目分为三层架构,其中包括:表示层(UI)、业务逻辑层(BLL)和数据访问层(DAL)。三层的作用分别如下:

  以下我简单介绍下一个用户管理模块:

  SQL帮助类:SQLHelper,命名空间默认设置为SQLHelper

还可以加个接口类库Iinterface, 加入设计模式,使你的代码灵活性更好,质量更高。



所以一般将一个网站分为下面几个部分:

DAL层、BLL层、Model层(Entity)、WEB(UI呈现层)、Web.Config等等