如果我必须使用带有多个模块的ASP.NET开发大型系统。设计它的最佳做法是什么?是将模块划分到同一个Web项目中的文件夹,还是将它们分成同一个解决方案中的独立Web项目?
答案 0 :(得分:1)
项目,文件夹,解决方案文件夹甚至解决方案(必要时)可用于将大型系统划分为可读,易于理解的逻辑块。
答案 1 :(得分:1)
在包含超过500个aspx页面的项目中,我们使用了单个Web项目,数据连接层项目,数据访问项目和业务层项目。
Web项目分为多个文件夹,也包含子文件夹。
结果是一个运行速度非常快的asp.net项目。此外,在Visual Studio中打开项目只需几秒钟。
答案 2 :(得分:1)
将其划分为文件夹更好,因为它可以保持项目的简单性。 较少的引用与较快的加载时间成正比。