日期:2014-05-18  浏览次数:20426 次

怎样在.net2005中建立3层结构开发?
我现在做的.net程序都没有分层开发,所以在后期维护上显得很麻烦。所以现在想转向分层开发。希望大家做过分层开发的给点建议。
我该在VS   2005中怎样操作,怎样分UI,BLL,DAL这三层?
谢谢大家,都来讨论下!

------解决方案--------------------
BLL,DAL,Model,每一层就是一个类库项目
UI就是一个web应用程序项目,他们相互调用就是,非常简单,
------解决方案--------------------
UI: 用户界面层,调用BLL显示数据
BLL:业务逻辑层,在这里写业务规则,根据规则筛选数据等等
DAL:数据访问层,关于数据库的操作都写在这里,然后BLL来调用
------解决方案--------------------
先建一个空的解决方案,命令为DAL层,把这个解决方案关掉,再建一个空的解决方案,命令为BLL层,再把这个解决方案关掉,再建一个web层,关掉web层,最后打开DAL层,点右键,添加现有的解决方案,一个一个添加进来就可以了。
------解决方案--------------------
新建一个空白解决方案,一个个添加项目即可.

推荐下李天平的代码生成器. 可以学很多东西,让你省好多事.
------解决方案--------------------
先建一个空的解决方案,然后添加项目,选择类库,起名叫BLL......
------解决方案--------------------
http://blog.csdn.net/Eray/archive/2007/05/08/1600585.aspx

http://blog.csdn.net/Eray/archive/2007/05/08/1600585.aspx