我试图理解MVC区域的概念。我已阅读以下文章:https://www.codeproject.com/Articles/714356/Areas-in-ASP-NET-MVC
在链接文章中;有以下领域:男人;妇女与家庭。你在哪里放置ASP.NET Identity类?舍
你有任何文件夹,例如控制器;根文件夹中的模型等?根文件夹与Areas文件夹
是否使用了某些区域,以便可以在我的多个团队中处理大型应用程序。例如,团队1在区域1工作,团队2工作,区域2和团队x在区域x等工作?
假设有三支球队。是否可以让每个团队创建一个新的MVC项目来进行工作。然后在部署时将这些区域组合起来作为一个Web应用程序进行部署
答案 0 :(得分:0)
简单地说区域是mvc项目中的mvc项目。您可以使用全局ASP.NET标识类 - 在主mvc项目中,甚至可以为每个区域配置,但它真的需要你吗?
你可以拥有控制器;在主mvc项目的根文件夹中建模等,你也可以在每个区域内创建它。它取决于目的。在大多数情况下,您将把它们作为主要内部和每个区域内的内容。
NO。用于分离功能的区域,创建类似于模块的东西。团队必须处理任务<不是区域。为团队工作的任务 - 它的jira或类似的东西。与地区无关。
是肯定的。有可能。但是会非常困难。为此目的,使用版本控制和分支。