中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

Blazor 0.5.1 預覽版發(fā)布,基于 .NET 的 Web UI 框架

2018-07-28    來源:oschina

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

Blazor 0.5.1 預覽版已發(fā)布,該版本主要是修復了幾個由用戶報告的問題。下面說一下 Blazor 0.5.0 中值得關注的新功能。

此版本探討了 Blazor 在與渲染過程分開的過程中運行的場景。具體來說,Blazor 0.5.0 允許選項在服務器上運行 Blazor,然后通過 SignalR 連接處理所有 UI 交互。此版本還為在瀏覽器中調試 Blazor .NET 代碼添加了一些非常早期的支持。

此版本中的新功能:

  • 服務器端 Blazor

  • 啟動模型與 ASP.NET Core 對齊

  • JavaScript 互操作改進

    • 刪除了預先注冊 JavaScript 方法的要求

    • 從 JavaScript 調用 .NET 實例方法

    • 通過引用將 .NET 對象傳遞給 JavaScript

  • 使用普通腳本標記將 Blazor 添加到任何 HTML 文件

  • 渲染原始 HTML

  • 新的組件參數代碼段

  • 早期對瀏覽器內調試的支持

可以在 Blazor 0.5.0 發(fā)行說明中找到此發(fā)行版中的完整更改列表。

0.5.1 修復的 bug

  • Failure to serialize Array on Async interop (#1205)

  • @ChildContent issues with blazor 0.5.0 (#1204)

  • Bootstrap menu not rendering properly in Blazor 0.5 (#1203)

  • Issue on htmlblock render (#1198)

  • 0.5.0 is decoding HTML entities (#1193)

源碼下載:https://github.com/aspnet/Blazor/releases/tag/0.5.1

Blazor 是一個 Web UI 框架,可通過 WebAssembly 在任意瀏覽器中運行 .Net。

Blazor 旨在簡化快速的單頁面 .Net 瀏覽器應用的構建過程,它雖然使用了諸如 CSS 和 HTML 之類的 Web 技術,但它使用 C#語言和 Razor 語法代替 JavaScript 來構建可組合的 Web UI 。通過提供用于編譯到 Web 的大小和高效加載的格式,WebAssembly 可讓 .Net 在瀏覽器中運行。

Blazor 擁有現代 Web 框架具備的所有功能,包括:

  • 用于構建 composable UI 的組件模型

  • 路由

  • 布局

  • 表格和驗證

  • 依賴注入

  • JavaScript 互操作

  • 開發(fā)期間在瀏覽器中實時重新加載

  • 服務器端渲染

  • 在瀏覽器和 IDE 中全面調試 .NET

  • 能夠通過 asm.js 在較早版本的(非 WebAssembly )瀏覽器上運行

標簽: 代碼 服務器 服務器端 腳本

版權申明:本站文章部分自網絡,如有侵權,請聯系:west999com@outlook.com
特別注意:本站所有轉載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權歸原作者所有,如需使用,請與原作者聯系。

上一篇:Google 希望將 Go 打造成云端應用開發(fā)的首選語言

下一篇:小帥一點資訊版本更新:返回內容更豐富,增加百科內容