便携式区域与多项目区域?

Posted

技术标签:

【中文标题】便携式区域与多项目区域?【英文标题】:Portable Areas Vs Multi project Areas? 【发布时间】:2012-08-27 23:10:48 【问题描述】:

您能告诉我这两种实现方式的优缺点吗?

我的背景:我们有一个包含许多不同领域的大型项目。每个域自然是一个区域。但是许多不同的团队将在每个团队上工作,我们希望将业务规则分开。在解决方案中管理这些领域的最佳方法是什么?

我在单独的项目中或带有便携式区域的区域中看到了许多示例。 但我无法做出决定。

在我看来:

独立项目

简单 难以管理内容(JS、CSS、...)。它必须在主站点中吗? 最佳表现

便携式区域

所有内容、视图必须在同一个项目中 区域之间可能的代码重复 约束:名称、嵌入式资源、... MVC Contrib 的一部分:我会支持更长时间吗? 组件:重新分配功能的理想选择

谢谢,

【问题讨论】:

【参考方案1】:

我遇到了同样的问题,并且一直在检查它。 以下链接是关于便携式区域的。第一个答案是由MS MVC开发团队的负责人给出的。虽然不能回答问题,但希望能对你有所帮助。

Multiproject areas in ASP.Net MVC 3

【讨论】:

以上是关于便携式区域与多项目区域?的主要内容,如果未能解决你的问题,请参考以下文章

多区域项目中特定区域的多文化

便携式区域的缺点

ASP.Net MVC 3 中的多项目区域

Java 进程与多线程

visual studio 2015 MVC项目区域问题

Sumifs函数多条件求和的9个实例