我有一个asp.net项目,我在根目录下创建了三个文件夹。文件夹名称为:“UI”,“Logical”和“DataAccess”。对应的代码分成不同的文件夹。 例如,UI文件夹仅包含presention,DataAccess包含如何从数据库中检索数据集。
我们可以说它是一个三领域架构吗?
答案 0 :(得分:0)
对我来说,重要的是对你的图层施加物理分离。
因此,为Logical
创建库因此,为DataAccess创建库
用于UI的演示项目。
Nota:
允许您轻松使用您的图层,而无需使用您的所有作曲家。
如果您只想重新使用Logical,则只能引用您的图层。
您创建了一个低耦合,它可以减少应用程序中的错误
...
答案 1 :(得分:0)
请参阅以下链接,它可能会对您有所帮助
http://www.codeproject.com/Articles/36847/Three-Layer-Architecture-in-C-NET
答案 2 :(得分:0)