首页 > 学院 > 开发设计 > 正文

脱离MVC使用Razor模板引擎

2019-11-17 02:02:07
字体:
来源:转载
供稿:网友

脱离MVC使用Razor模板引擎

关于Razor模板引擎

1.简介

模板引擎:Razor、Nveocity、Vtemplate。Razor有VS自动提示。使用起来会方便一点。

但是Razor大多是在MVC下使用的。

那么如何在非MVC下使用Razor呢?

2.非MVC下使用Razor

借助开源的RazorEngine,我们就可以在非asp.net mvc项目中使用Razor引擎了。

甚至在winform项目中都可以使用Razor(就可以写一些灵活度较高的代码生成器了)。

3.RazorEngine下载地址

点击此处下载

4.工作流程

通过和杨中科大大的交流,我大致得出了Razor的工作流程,如下图所示。本篇博文大致脉络

大体上依据这张图。

clipboard

尝试使用

1.导入DLL

clipboard[1]

2.创建cshtml

在非mvc项目中创建cshtml文件(cshtml文件可以用自动提示)

Word-spacing: 0px; text-transform: none; word-break: normal; margin: 5px 0px; letter-spacing: normal; line-height: 1.5; back

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表