【发布时间】:2014-08-28 03:59:45
【问题描述】:
我仍然是 MVC 的初学者,我试图了解为什么开发人员似乎更喜欢 Razor 引擎而不是 ASP.Net 中的 WebForms 引擎。
我的问题:是因为 Webforms 引擎比 Razor 引擎慢吗?
就我个人而言,Webforms 引擎对我来说更容易,因为过去 12 年来我一直在使用 Webforms 进行编码。
【问题讨论】:
-
webforms 和 razor 是 micrososft 提供的两种完全不同的风格......在 webforms 中,我们使用带有 runat server 属性的服务器端控件,但在 asp.net mvc(razor) 中,我们只有 html 控件,而且 asp .net mvc(razor) 比 webforms 更快..
-
@StephenMuecke,通过阅读您提到的帖子,Webforms 引擎并不比 Razor 引擎慢,但 Razor 引擎与 Webforms 引擎相比还有一些其他优势。
标签: asp.net-mvc-4 razorengine webforms-view-engine