2011-01-14 93 views
2

我不想将我的MVC.Net站点升级到3.0,并将我的asp.net视图引擎升级到Razor。将视图引擎升级到Razor

我已经看到例如母版页看起来有点不同,所以有没有关于如何从asp.net切换到Razor的任何教程?

另外我该如何更新现有网站的视图引擎?

回答

2

关于剃刀布局如何工作,Scott Gu有很好的series of blog posts

+0

我知道我需要替换所有的标签并修改它们以使用Razor,我更想知道是否应该更改文件的结构,或者在尝试更改视图引擎时是否应该考虑任何事项。 – Dofs 2011-01-14 13:09:50

+0

我使用了一步一步的升级,涉及到一堆web.config更改,以便使用Razor将MVC 2项目及其视图升级到MVC 3,但目前我找不到它。 – 2011-01-14 13:23:37

7

我还建议阅读ScottGu的博客文章,因为他们是我们获得Razor的最佳文档。

我可以建议你试试这个工具转换的意见大部分(至少是简单的):

https://github.com/telerik/razor-converter

但不要误会我的意思 - 转换仍需要人工输入,很多。对剃刀公约的详细了解非常重要。

祝你好运!