ASP.NET网页和Razor有什么区别?

时间:2012-09-28 05:32:52

标签: asp.net-mvc razor webforms asp.net-webpages

“网页”是“剃刀”的另一个名称吗?或者已经为自从ASP.NET MVC3以来一直使用的“Razor”添加了新功能?

如果Web页面是ASP.NET WebForm和MVC之外的新东西,我如何在Visual Studio中创建“Web页面”项目?

2 个答案:

答案 0 :(得分:2)

是的,Razor只是一种语法,它提供了一种快速,平易近人且轻量级的方法,可以将服务器代码与HTML结合起来创建动态Web内容。如果要在Visual Studio中创建“Web页面”项目,请按照教程Program ASP.NET Web Pages in Visual Studio中描述的步骤进行操作。这将为您提供有关在visual studio中逐步创建Web页面项目的详细信息,其中包括将使您的过程更容易的屏幕截图。

答案 1 :(得分:1)

Web页面就像Web窗体,但使用剃刀语法。

Razor是视图页面上使用的语法(.cshtml是剃刀扩展名)。