原作者 | Microsoft |
---|---|
開發者 | .NET Foundation |
首次发布 | 2010年6月 |
当前版本 | 3.2.7(2018年11月29日[1]) |
预览版本 | 4.0.0-rc1(2015年11月18日 | )
源代码库 | github github github |
编程语言 | C#, VB.NET, HTML |
操作系统 | Microsoft Windows |
类型 | Web应用框架 |
许可协议 | Apache License 2.0[2] |
网站 | www |
扩展名 | .razor , .cshtml , .vbhtml |
---|---|
互联网媒体类型 |
text/html |
开发者 | Microsoft |
Razor是ASP.NET的一种采用C#或VB.NET语言创建动态网页的方法。
Razor于2010年6月开发[3]。2011年1月随Microsoft Visual Studio 2010发布。[4]并作为MVC 3和WebMatrix 工具集的一部分。[4]
Razor已经是AspNetWebStack和ASP.NET Core的一部分。
ASP.NET Web Forms (.aspx)使用<%= %>
符号指出代码块的边界。但Razor语法采用@
字符指出代码块。[5]减少了键盘输入。[3]其他优点还有:[6]