当前位置:编程学习 > C#/ASP.NET >>

三层架构

ASP.Net(C#)中的三层架构怎样分层的 --------------------编程问答-------------------- MVC --------------------编程问答-------------------- SQL一般写在DAL层,通过数据库类实现调用。
在BLL通过接口调用DAL方法
Model,实现业务实体。
IDAL,实现接口。
SQLServerDAL,实现接口里的方法。
web.config里的配置信息,为SQLServerDAL的程序集。
DALFactory,返回程序集的指定类的实例。
BLL,调用DALFactory,得到程序集指定类的实例,完成数据操作方法。
WEB,调用BLL里的数据操作方法。

看看 petshop --------------------编程问答-------------------- 一般的三层指的是:

Web 界面呈现层,负责数据的视觉呈现层
业务层,负责各种业务类和实例类的处理
数据层,为业务层提供数据处理支持 --------------------编程问答-------------------- 三层架构:模型层、数据库访问层、数据访问层


三层示例:http://www.taian-seo.com/it/pager.html --------------------编程问答-------------------- 你可以使用动软软件来生成框架 --------------------编程问答-------------------- 2楼
用了抽象工厂


SQL一般写在DAL层,通过数据库类实现调用。
在BLL调用DAL方法
VF窗体调用BLL
Model,实现业务实体。
DAL数据访问层
BLL业务逻辑层
VF表示层
这是一般的三层,是用实体类传递数据的!
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,