当我开发WinForms或WebForms应用程序时,我创建了一个解决方案并添加了多个项目。 BOL项目是一个用于业务对象的类库,还有一个用于ADO.NET相关内容的SQL和DAL项目,我有一个Utilities项目,其中包含诸如验证和whatnot等类的类。现在我通常称之为GUI的表示层包含表单。这些表单直接与连接到连接到DAL的SQL的BOL一起工作,等等...分层ASP.NET MVC Web应用程序
我相信你们都已经知道这一点,所以这里就是我困惑的地方。在使用MVC时,我看到的所有项目都包含这种类型的功能,但都在一个项目中,只是分隔到文件夹中。我看了书呆子晚宴的申请,甚至全部都在一个项目中。最终结果是一个DLL来处理这一切。这是一个好主意,还是你们将这些作品分成不同的项目?通常一个DLL在达到数据访问DLL类型之前必须经过另一个DLL。也许我只是对整个概念感到困惑。
确定这是如果人们正在做的所有,因为这是我用什么我不知道。我将遵循相同的模式。谢谢,还有一个很好的详细例子。 –
@ user1066133:非常欢迎您。很高兴我能帮上忙。 – Shyju