为什么3层框架要分那么多项目呢?一个项目里面放多个文件夹不行吗? 最近看3层的项目头实在是晕项目太多,实在难受。搭建的时候又麻烦还要添加引用为什么代码都放在一个项目里呢?用文件夹分离就好了吧,类似java用包分离的办法。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 关键是你要怎么用?如果你总是需要把这种DAL替换为那种DAL,例如在日常测试和项目验收测试之间切换,或者为不同客户需求而切换,或者你打算写个协议文档然后让不同公司的人背靠背互不沟通情况下分别给你实现同一接口的不同实现版本,那么当然就是分多个工程管理的。“用”最重要。如果为了八股格式,就没有必要。 相同的模块是指什么?对同一接口的不同实现吗?比如SqlServer的访问类和Oracle的访问类吗?我觉得好像一样可以建2个文件夹放哦 SqlServer的访问类和Oracle的访问类调用同一接口就可以了提高可读性和方便复用,并可提供相关接口实现开发 我觉得可以啊。我弱弱的理解下:更新不同 DLL 时,我们只需要替换相应的 DLL 即可,而不需要整个网站重新编译。自我理解,但没有实践过,仅供参考。 可以呀,不过1.其他项目引用业务逻辑的时候,是不是引用这个dll,那Ui本来是不通用的2.接口如何提供给其他项目使用,难道让其他项目再开发一次 现在编译技术很快的。编译整个网站也无所谓啦。不过用dll可以更细化,也不错哦。 呵呵,我都是用比较低级的方式。复制代码。在我遇到的项目中,往往业务逻辑层可能很接近。但是多少有些要改动,可能是架构水平不行吧照讨论,看来,大家应该比较一致认为:用项目为了可以复用dll;用文件夹导致内容无法细化分离;我认为文件夹的优点:简单,不用添加引用一大堆。感觉一个是复用期的好处,一个是维护期的好处。我个人比较偏向于开发期的。各位大侠,你会选那种呢?(抛开大众习惯说,单纯个人意见就好) C#写个小算法,求帮忙。 大家进来讨论下模拟post提交问题吧 C#中怎么判断进程是否结束 从数据库读出数据,显示为折线图,数据库数据5分钟更新一次,是从单片机读的,请问怎么样实现折线图?非常感谢 多线程 数组,数据库操作疑问。 程序启动问题。 发送组合键问题 wmi 远程复制、删除的.....急!!!在线等 如何在内存中用流创建文件,并且打开显示,最后由用户选择是否保存 Visual Studio 2013制作RDLC报表,如何新加一个报表页? 透明窗体的一些用法及实现 bindingsource怎么让绑定的数据集同步更新
相同的模块是指什么?
对同一接口的不同实现吗?比如SqlServer的访问类和Oracle的访问类吗?我觉得好像一样可以建2个文件夹放哦
提高可读性和方便复用,并可提供相关接口实现开发
我弱弱的理解下:
更新不同 DLL 时,我们只需要替换相应的 DLL 即可,而不需要整个网站重新编译。自我理解,但没有实践过,仅供参考。
1.其他项目引用业务逻辑的时候,是不是引用这个dll,那Ui本来是不通用的
2.接口如何提供给其他项目使用,难道让其他项目再开发一次
现在编译技术很快的。
编译整个网站也无所谓啦。不过用dll可以更细化,也不错哦。
呵呵,我都是用比较低级的方式。复制代码。
在我遇到的项目中,往往业务逻辑层可能很接近。
但是多少有些要改动,可能是架构水平不行吧
照讨论,看来,大家应该比较一致认为:
用项目为了可以复用dll;
用文件夹导致内容无法细化分离;我认为文件夹的优点:
简单,不用添加引用一大堆。感觉一个是复用期的好处,
一个是维护期的好处。我个人比较偏向于开发期的。各位大侠,你会选那种呢?
(抛开大众习惯说,单纯个人意见就好)