我想知道Razor视图引擎除了Spark,NHaml或默认aspx视图引擎等其他视图引擎的语法之外还有什么优点。还有什么是它们之间的性能差异
答案 0 :(得分:7)
对于某些性能数字,请参阅我的博客文章:
http://blogs.msdn.com/b/marcinon/archive/2011/01/17/mvc-3-performance.aspx
Razor名义上比aspx慢一点,但在现实世界的应用程序(数据库访问等)中这不是什么大问题(除非你运行一个非常大的网站,你需要挤压每一点性能)
答案 1 :(得分:4)
哈克的这篇博文应该会让你走得更远。此外,文章中还有一个基础链接。
http://haacked.com/archive/2011/01/06/razor-syntax-quick-reference.aspx
答案 2 :(得分:0)
不要求您显式关闭代码块,运行时会智能地解析此视图引擎,以确定什么是表示元素以及什么是代码元素。