求教 用Asp.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 现在来说 一般说是3层吧。业界也流行这么叫。UI层:也就是界面。比如HTML 和CSS等等之类的。BBL层: 就是逻辑业务层,这层主要是负责逻辑上处理的,它也是架构中体现核心价值的部分,也在处于数据访问层与表示层中间,DL层:数据层就是从事一切有关数据操作相关的操作。好处很明显,比如把美工人员和程序员分工,那UI和BBL 就可以同时进行开发,这样子的话可以缩短开发周期。还有一个很重要的就是实现“高内聚,低耦合”。采用“分而治之”的思想,把问题划分开来各个解决,易于控制,延展和分配资源。 简单三层。。UI,BLL,DAL另外有Model和dbhelper。。一般程序我直接用model和dbhelper。。那两层忽略。。 简单三层或其扩展MVC目的就是易于维护和扩展 需要在页面上显示n(n未知)个DataList,怎么实现 ASP.NET 怎么显示坐标数和十字 客户端控件调用服务器端的事件 为什么网站用IE打开后默认的文档模式是IE7标准 如果把后台数据作为js的某个变量的值输出,页面加载完再由js解析数据并生成html,搜索引擎能搜索到么? 怪问题: 用access插入MD5值时出错!!!!!!!!!!! gridview中修改问题 多个文件上传并记录的实现方法 frameset 子页之间的传值 vs.net无法打开已有的项目 求实现一个动态显示时间的功能,就是每秒钟显示一次,时间要从取服务器取时间 大家看一看我写的增删改查的方法是不是性能很低?
UI层:也就是界面。比如HTML 和CSS等等之类的。
BBL层: 就是逻辑业务层,这层主要是负责逻辑上处理的,它也是架构中体现核心价值的部分,也在处于数据访问层与表示层中间,
DL层:数据层就是从事一切有关数据操作相关的操作。好处很明显,比如把美工人员和程序员分工,那UI和BBL 就可以同时进行开发,这样子的话可以缩短开发周期。还有一个很重要的就是实现“高内聚,低耦合”。采用“分而治之”的思想,把问题划分开来各个解决,易于控制,延展和分配资源。
UI,BLL,DAL
另外有Model和dbhelper。。一般程序我直接用model和dbhelper。。那两层忽略。。
MVC
目的就是易于维护和扩展