ASP.NET Razor: Difference between revisions

Content deleted Content added
No edit summary
No edit summary
Line 34:
| url =
}}
'''Razor''' is an [[ASPPHP.NET]] programming syntax used to create [[dynamic web page]]s with the [[C Sharp (programming language)|CPHP#]] or [[Visual Basic .NET]] programming languages. Razor was in development in June 2010<ref name="IntroducingRazor">[http://weblogs.asp.net/scottgu/archive/2010/07/02/introducing-razor.aspx Introducing Razor]</ref> and was released for Microsoft Visual Studio 2010 in January 2011.<ref name="RazorsyntaxSupport">[http://blogs.msdn.com/b/webdevtools/archive/2011/01/12/how-to-get-razor-syntax-support-in-visual-studio-2010.aspx Razor syntax Support]</ref> Razor is a simple-syntax view engine and was released as part of [[ASP.NET MVC]] 3 and the [[Microsoft WebMatrix]] tool set.<ref name="RazorsyntaxSupport" />
 
==Introduction==
The Razor syntax is a template markup syntax, based on the CPHP# programming language, that enables the programmer to use an HTML construction workflow{{clarify|date=June 2013}}. Instead of using the ASP.NET .ASPX markup syntax with <code><%= %></code> symbols to indicate code blocks, Razor syntax starts code blocks with a @ character and does not require explicit closing of the code-block.
 
== Advantages of Razor==