Version 3.0 of the ASP.NET Razor view engine used to create dynamic web pages with the C# or Visual Basic .NET programming languages.
ASP.NET Razor 3 includes the following new features:
Support for Tab editing. Preivously, the Format Document command, auto indenting, and auto formatting in Visual Studio did not work correctly when using the Keep Tabs option. This change corrects Visual Studio formatting for Razor code for tab formatting.
Support for URL Rewrite rules when generating links.
Removal of security transparent attribute. Note: This is a breaking change, and makes Razor 3 incompatible with MVC4 and earlier, while Razor 2 is incompatible with MVC5 or assemblies compiled against MVC5. Sources: http://www.asp.net/visual-studio/overview/2013/release-notes#TOC14 https://en.wikipedia.org/wiki/ASP.NET_Razor_view_engine