ASP.NETRazor
外觀
這是此頁批准,以及是最近的修訂。
Razor是 ASP . NET 的一種採用 C # 抑是 VB . NET 語言創建動態網頁的方法。
歷史
Razor 佇二空一空六月開發。二空一一年一月隨 Microsoft Visual Studio 兩千空一十發布。並成做 MVC 三和 WebMatrix 工具集的一部份。
Razor 已經是 AspNetWebStack 和 ASP . NET Core 的一部份。
設計的
ASP . NET Web Forms ( . aspx ) 使用 ` < %= % > ` 符號指出代碼塊的邊界。猶毋過 Razor 語法採用 ` @ ` 字符指出代碼箍。減少了鍵盤輸入。其他優點閣有:
- 支持 IntelliSense–語句自動補全
- 支持 " layouts "–Web Forms ( . aspx ) " master page " 概念的另外一種實現。
- 單元測試
參見
- Blazor
參考文獻
外部連結
- Introduction to Razor Pages in ASP . NET Core at Microsoft Docs
- ASP . NET Web Pages at Microsoft Docs
- Tutorial : Get started with Razor Pages in ASP . NET Core by Rick Anderson 十九分之二 / 二千空二十二
- Overview of ASP . NET Core MVC at Microsoft Docs
- ASP . NET MVC at Microsoft Docs
- GitHub 上的 Razor 頁面 ( archived ) . Current development is held at GitHub 上的 aspnetcore 頁面