关于初学三层构架中用BLL的一点问题 初学三层构架,在学习dll时用vs拖入表,设置adapter等等,就能直接的使用typed的dataset的种方法。这些都是vs帮助我们自动按照要求生产的,几乎都谈不上什么写代码。但是在Bll层如果要做什么操作是不是得自己写了?vs或者其它的sdk有没有好的工具,能够和dll那样帮助我们自动的生成大部分的代码? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己从底层一步步写代码运行。然后业务逻辑调用数据访问层和模型层,数据访问调用模型层,显示层调用业务逻辑和模型层。然后打断点一步步跟踪调试。不过现在一般都用mvc了。ASP.NET MVC是微软的开发团队基于MVC开发的一个易于被测试的框架。它具有以下特性:没有数据回传没有在页面中保存视图状态开发者可以完全掌控页面的呈现过程易于单元测试易于测试驱动开发可扩展、可替换支持WebForm中的有关特性,如:用户控件、母版页、数据绑定、本地化等不在基于文件目录结构,而是将URL映射到控制器中不过区别是:MVC是一种模式ASP.NET MVC是一个基于MVC模式的开发框架三层架构是一种架构 看看这个,我一直觉得三层 谈不上是一种架构,顶多是一种解决方案的总结。http://topic.csdn.net/u/20090627/10/6cf070bb-416e-4e99-ba27-6f88bc3823aa.html 开始尽量别依赖vs环境,他是很好用,但是会让你提高的很慢的。bll是写业务逻辑的。dal层写具体访问数据库的代码。例如会员注册功能,你bll层肯定写了一个函数吧,在这个函数里要调用dal层的两个方法,第一检测用户名是否被占用,第二,注册新用户。dal提供这两个方法。在web层只暴露bll的一个方法就ok了。如果bll层要返回信息的话,比如用户名被占用,或其他原因导致注册失败!用out关键字进行返回也是ok的。 用mvc取代三层架构。这个是假分离。 用mvc取代三层架构。这个是假分离。 dll也自己写得好,都想着自动生成,那真的很难进步! [无法识别的配置节“membership”]是怎么回事??? oledb 操作数据库 不同地点如何实现代码同步管理? Datalist模板列布局显示问题!!调了N久没搞定,明白的朋友帮下忙! 登陆系统后,用一个对象记录登陆者的信息(这样可以记录多个字段信息),代替Session,这个怎么实现? 这个问题居然没人回答,急啊!谁来帮我? 服务端接收数据问题求教 如何将Mysql数据库 导入到sqlserver中 请问.net如何与mysql数据库连接 [读书网]刚刚升级.net完成,请发表评论 用js如何获得选中节点的vale值 asp.net 点按钮进行查询后,页面空白
ASP.NET MVC是微软的开发团队基于MVC开发的一个易于被测试的框架。它具有以下特性:
没有数据回传
没有在页面中保存视图状态
开发者可以完全掌控页面的呈现过程
易于单元测试
易于测试驱动开发
可扩展、可替换
支持WebForm中的有关特性,如:用户控件、母版页、数据绑定、本地化等
不在基于文件目录结构,而是将URL映射到控制器中不过区别是:
MVC是一种模式
ASP.NET MVC是一个基于MVC模式的开发框架
三层架构是一种架构
看看这个,我一直觉得三层 谈不上是一种架构,顶多是一种解决方案的总结。
http://topic.csdn.net/u/20090627/10/6cf070bb-416e-4e99-ba27-6f88bc3823aa.html