我计划在一个视觉工作室解决方案中为 2 个网站设置一个 Sitecore 8.1 MVC 项目,所以我应该遵循哪种方法:
方法一:
我应该在一个解决方案中创建两个 MVC 项目吗
Sample.SC.Model(C# 类库)
Sample.SC.Utility(C# 类库)
Sample.SC.Web.Website1(MVC 项目)(该项目将包含布局、子布局和网站 1 特有的所有内容)
Sample.SC.Web.Website2(MVC 项目)(该项目将包含布局、子布局和网站 2 特有的所有内容)
方法2:
我是否应该只创建一个 MVC 项目并将 Website1 布局和 Website1 子布局放在 Website1 文件夹中,将 Website2 布局和 Website2 子布局放在 Website2 文件夹中
Sample.SC.Model(C# 类库)
Sample.SC.Utility(C# 类库)
Sample.SC.Web.Website(MVC 项目)
****Sample.SC.Web.Website 节点下的文件夹结构****
布局
Website1(将包含特定于 Website1 的布局)
Website2(将包含特定于 Website2 的布局)
子布局
Website1(将包含特定于 Website1 的子布局)
Website2(将包含特定于 Website1 的子布局)
我还计划在这个项目中使用 GlassMapper 和 TDS。
谢谢