在MVC3中构造设计器文件的良好实践

时间:2012-04-18 04:30:48

标签: asp.net asp.net-mvc

通常,设计人员在切片PSD之后设计静态cshtml文件,然后开发人员可以使用它们来创建动态页面。如何在应用程序中构建这些静态html文件,例如:

  • 他们有自己的存储库版本
  • 可以在其他实际编码页面使用的解决方案中共享常见的JQuery / CSS / Images
  • 部署后不投入生产

一个好方法是:

Project
|_Area
   |_Design
     |_Controllers
       |_ ModuleA Controller (Has 1 controller with viewname argument and renders it)
       |_ ModuleB Controller (Has 1 controller with viewname argument and renders it)
     |_Views
       |_ModuleA
         |_StaticScreen1.cshtml
         |_StaticScreen2.cshtml
         |_StaticScreen3.cshtml
       |_ModuleB
         |_StaticScreenA.cshtml

这种方法适用于前2点,对于设计师也很容易,因为他们只需要在各个视图文件夹中添加屏幕。在不利方面,这也被部署到生产中。请提出更好的方法。

1 个答案:

答案 0 :(得分:0)

单击您不想要的每个文件,然后查看属性。

将“构建操作”更改为“无”

发布时,不会包含构建操作:无的项目。