具有主要配置/索引项目的解决方案组织

时间:2015-01-13 21:18:15

标签: asp.net asp.net-mvc visual-studio-2013

  1. 我有一系列我将要创建的.NET MVC 5项目,我的组织中的不同部门将使用中央索引。我想设置一个包含css,脚本,图像,布局,错误页面以及最终形成身份验证逻辑/页面的项目。然后我想要继承所有这些东西的子项目,这样我就不必为每个项目复制它们。

  2. 就网址结构而言,我想要像这样进入索引:

    www.companyname.com/AppCentral
    

    进入其中一个子项目(TimeKeeping):

    www.companyname.com/AppCentral/TimeKeeping/Home
    
  3. 我目前有一个项目,每个子项目的所有控制器/视图/等都相互混在一起,可能会混乱。我如何构建我的解决方案,以便一个项目管理css,脚本,图像,布局,错误页面和子项目的身份验证,这样我可以更好地分离项目而不必重复代码/配置?

    这些结构可能有单独的解决方案,因此我将它们编号以便于参考。如果这个问题经常被问到,或者经常在参考文献中找到,我很抱歉。我不确定如何使用搜索引擎找到这样的概念。

1 个答案:

答案 0 :(得分:1)

我想你在搜索 MVC 5 中出现的areas

如果您使用它们,您仍然可以在同一个项目中拥有所有基本逻辑和样式,但可以自定义ViewsController逻辑和ViewModels