这个时候正确的选择

时间:2010-11-26 05:44:29

标签: jquery-plugins asp.net-mvc-3 razor

在几天内,我将在asp.net mvc 3.0中启动基于Ajax的Real State Web应用程序

我想问一下,Razor View Engine是否可以用于开发,Razor View Engine与ASPX View Engine之间的主要区别是什么?我需要在Razor View Engine中进行开发时记住这一点?

用于jquery的哪个客户端数据模板插件更稳定一篇文章?

2 个答案:

答案 0 :(得分:1)

嗯Asp.net MVC3仍处于候选版本中:
http://www.asp.net/mvc/mvc3

这些链接可能会帮助您使用Razor View引擎: http://weblogs.asp.net/scottgu/archive/2010/07/02/introducing-razor.aspx http://weblogs.asp.net/scottgu/archive/2010/10/22/asp-net-mvc-3-layouts.aspx

这里有关于模板引擎的链接:
http://weblogs.asp.net/scottgu/archive/2010/05/07/jquery-templates-and-data-linking-and-microsoft-contributing-to-jquery.aspx

答案 1 :(得分:1)

我们计划在1月份发布的大型商业项目中使用MVC3。到目前为止,MVC3或Razor几乎没有任何问题,只有一些小问题,如语法高亮显示器无法始终正常工作。

不引人注意的客户端验证是一个爆炸性的,优雅地回到服务器端验证,这非常简洁。但是,全球化可能存在问题。我们目前正在研究这个问题,但我还不知道结果如何。

Razor更容易编写和阅读语言,远胜于ASPX。此外,Razor编译器是开源的,让您比传统的黑盒ASP渲染器更好地了解正在发生的事情。否则,ASPX和Razor之间只有细微的差别,例如Razor中的部分视图和视图之间没有区别 - 您可以以任何方式呈现视图。