代码之家  ›  专栏  ›  技术社区  ›  Cruiser KID

这次的正确选择

  •  0
  • Cruiser KID  · 技术社区  · 14 年前

    几天后,我将在asp.net mvc 3.0中启动一个基于Ajax的实时web应用程序

    我想问,Razor视图引擎已经准备好用于开发了吗?在Razor视图引擎中开发时,Razor视图引擎和ASPX视图引擎之间的主要区别是什么?

    jquery的哪个客户端数据模板插件更稳定?

    2 回复  |  直到 14 年前
        1
  •  1
  •   gideon    14 年前

    hmm Asp.net MVC3仍在候选版本中:
    http://www.asp.net/mvc/mvc3

    这些链接可以帮助您使用Razor视图引擎: 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

        2
  •  1
  •   mnemosyn    14 年前

    我们计划在一月份发布的一个大型商业项目中使用MVC3。到目前为止,MVC3和Razor几乎没有问题,只有一些小问题,比如语法highlighter在任何时候都不能正常工作。

    不引人注目的客户端验证是一个爆炸,优雅地回到服务器端验证,这是非常整洁的。然而,全球化可能会带来一些问题。我们目前正在努力,我还不知道结果会怎样。

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