ASP.NET_Web_Pages
ASP.NET Razor
Programming syntax for ASP.NET
Razor is an ASP.NET programming syntax used to create dynamic web pages with the C# or VB.NET programming languages. Razor was in development in June 2010[4] and was released for Microsoft Visual Studio 2010 in January 2011.[5] Razor is a simple-syntax view engine and was released as part of MVC 3 and the WebMatrix tool set.[5]
Razor became a component of AspNetWebStack and then became a part of ASP.NET Core.[6]