首页 > Web开发 > 详细

Asp.net MVC Razor Generator

时间:2014-02-28 08:30:38      阅读:1005      评论:0      收藏:0      [点我收藏+]

Razor Generator开源工具使用简介:

  1. “Razor Generator” 前生“Razor Single File Generator for MVC”
  2. 这可以将MVC视图文件【.cshtml】预编译成类文件。在项目发布后可以去除Views下的【.cshtml】文件,正常运行。
  3. 可用于集成MVC插件式编程Plugins。
  • Razor Generator 工具安装:选择工具 -> 扩展管理器 ,搜索‘RazorGenerator‘。
  • MVC项目下,NuGet管理包,搜索‘RazorGenerator.Mvc或RazorGenerator.MsBuild’。
  • RazorGenerator.Mvc方式:需要手动一个一个修改视图文件【.cshtml】的属性:生成操作-无;自定义工具-RazorGenerator,该视图文件子项下出现视图类文件【视图文件名+.generated.cs】。
  • RazorGenerator.MsBuild方式:不用修改视图文件属性,在创建视图时直接生成,视图类文件不在视图子项下,而在项目目录的\obj\CodeGen下。可用于创建视图类库。

Mvc模块化框架一:

  1. Lck.Mvc.RazorGenerator.Mian,Mvc4应用程序,不要从NuGet管理包中安装orGenerator.Mvc。
  2. Lck.Mvc.RazorGenerator.ViewSeparateLib1,模块1,Mvc4应用程序,空模板,从NuGet管理包中安装orGenerator.Mvc,新建控制器、视图,视图需要设置属性成预编译类,方法如上【RazorGenerator.Mvc方式】。
  3. Lck.Mvc.RazorGenerator.ViewSeparateLib2,模块2,如上。
  4. Lck.Mvc.RazorGenerator.Mian中引用Lck.Mvc.RazorGenerator.ViewSeparateLib1和Lck.Mvc.RazorGenerator.ViewSeparateLib2运行浏览即可。
  5. 模块1、2可以用类库项目代替Mvc4应用程,官方推荐Mvc应用程序,更利于建控制器和视图,便于开发。

 

参考链接:

https://razorgenerator.codeplex.com/

http://www.cotide.com/xcli/Blog/Article/54

Asp.net MVC Razor Generator,布布扣,bubuko.com

Asp.net MVC Razor Generator

原文:http://www.cnblogs.com/i-blog/p/3571475.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!