日期:2014-05-17  浏览次数:20420 次

弱弱的问一个问题!!项目目录!!
为什么有的项目中目录是文件夹这样的
可是有的项目中目录是这样的
有点搞不清,他们之间有什么区别,为什么建的不一样,求指教!!
项目目录

------解决方案--------------------
一个没分层,一个是三层架构
------解决方案--------------------
一个是项目下有很多文件夹
一个是解决方案下有很多项目(每个项目再展开,有很多文件夹)
------解决方案--------------------
1:一个没分层,一个是三层架构
2:图一是一个网站,也就是一个项目;图二是一个解决方案,里面是多个项目

你要学习下怎么创建解决方案,
然后就理解了


------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

一个没分层,一个是三层架构

如果第一个项目(图片)中我建立一个DAL文件夹,BLL文件夹,调用里面的.CS文件这样不也算是三层了,那么和第二个有什么区别呀!


区别就是一个是文件夹划分项目,一个是类库划分项目!

那在使用两者的时候有什么侧重么!哪一个好或者说哪一个不好!


看项目情况使用,按照实践所知,文件夹分层较类库分层编译快。文件夹分层,最终将编译到一个dll动态链接库里,而类库分层将会生成不同的dll,对于相对修改某个类库代码而不影响其他层的编译以及发布上传的情况下,类库分层显然影响更小,只需编译自身模块即可。
看你的使用情况了,项目小的话,文件夹分层也行,比较复杂的项目,最好以类库划分不同模块为好,便于管理及维护等…