我刚学三层开发:现在基本上看得明白了,只是要自己做可能还不行,就是不明白先要做哪一层再做哪一层?
比如:我看一个源代码有以下项目:
Model,BLL,IDAL,DALFactory,DBUtility,SQLServerDAL,Web具体先要做哪一层,再做哪一层?
比如:我看一个源代码有以下项目:
Model,BLL,IDAL,DALFactory,DBUtility,SQLServerDAL,Web具体先要做哪一层,再做哪一层?
解决方案 »
- js怎么判断复选框中必须选中一项
- win7 64位下安装ODP.NET问题
- 【求助】100分,请教一个有关asp.net成员提供程序(membership provider)的配置问题!!!!!!!!
- (CSDN终于开了,解决问题的话,立刻散50积分).NET WAP站点下如何将动态地址转化为静态地址
- 100分相送最先回答出来的兄弟。Global.asax相关
- 动态Table取值问题
- 在web.config中增加了httpHandlers后如何正确设置才能正确调试
- 请孟子E章大哥帮忙解释一下,这是从你网站上看到的。谢谢!
- 怎么动态改变网页标题,title
- 字符串转数组,具体见详细,谢谢
- js 限制问题。
- 怎样在ASP.Net中用C#写确认对话框????????
如果你到达了一定境界,你写出来的程序自然就是分层的。
我感觉还是能好好学学基础的知识比较好,对Web编程搞熟练了,比学这些东西要好。况且,这不单单是技术,也体现了一种思想。
这意思跟内功修行一样。
DBUtility一般可以重用
BLL Web基本是一起做根据web的需要在bll写相应的程序
BLL根据需要决定IDAL接口需要什么方法
IDAL接口添加方法后在SQLServerDAL中写入相应程序
给个源码例子
这里也有关于3层的资料介绍