DevExpress Blazor UI組件使用了C#爲Blazor Server和Blazor WebAssembly創建高影響力的用戶體驗,這個UI自建庫提供了一套全面的原生Blazor UI組件(包括Pivot Grid、調度程序、圖表、數據編輯器和報表等)。
DevExpress Blazor控件目前已經升級到v23.2版本了,新版本正式支持.NET8、擁有全新的項目模板等,歡迎下載最新組件體驗!
支持.NET 8
DevExpress Blazor組件現在爲最新的.NET 8版本提供了全面支持,如果您打算從.NET(或更早版本)升級現有的Blazor應用程序而不做任何修改,您的應用程序應該可以繼續正常運行。
對於那些希望在.NET 8中創建新的Blazor應用程序或更新現有應用程序來利用.NET 8中引入的渲染模式的用戶來說,需要啓用DevExpress組件的交互性,來解鎖Blazor UI庫的功能。DevExpress Blazor組件支持三種交互式呈現模式:服務器、WebAssembly和自動。
支持Blazor服務器端渲染(SSR)
.NET 8中引入的靜態呈現模式(SSR)允許Blazor在服務器上呈現組件和頁面,而不需要套接字連接或WebAssembly文件。雖然大多數DevExpress Blazor組件都是爲交互式使用而設計的,但以下組件現在提供了對靜態渲染模式的支持:
- Grid和Pivot Grid(在單個頁面中顯示靜態數據)
- Menu和TreeView(顯示一個層次結構)
- 等待指示器和加載面板(用於指示流式渲染的進度)
- 表單佈局(不包括選項卡和可摺疊組)
- 網格佈局和堆棧佈局
新的項目模板
新的DevExpress Blazor項目模板與.NET 8中引入的項目結構的主要變化是同步的,新的模板現在提供:
- 一個針對.NET 8的靜態渲染模式優化的新導航菜單
- 支持可配置的交互呈現模式(Server, WebAssembly, Auto)
- 側邊導航菜單和其他視覺增強的刷新外觀
此外新版本的CLI模板現在支持參數,因此您可以指定框架版本和呈現模式。
支持Bootstrap v5.3和暗黑模式
DevExpress Blazor組件現在支持Bootstrap v5.3,他們也無縫地集成在這個引導版本中引入的顏色模式功能。
爲了探索這個功能,打開在線Blazor演示,並使用主題選擇器選擇 "Default Dark" 。
您也可以選擇一個默認的引導主題與黑暗模式在我們的Project Wizard啓用(當創建一個新的Blazor應用程序)。
全新的用戶界面 - Kit for Figma
全新的Figma UI Kit for Blazor包括準備使用的組件,旨在促進/維護UI一致性和簡化複雜的設計過程。如果UI一致性和設計效率對您和您的企業很重要,可以從今天開始使用我們的Figma UI Kit。
自適應性增強
新版本的自適應性引擎得到了擴展,它現在會評估各種設備和瀏覽器設置,以確定何時顯示適合移動設備的用戶界面。這確保了更有效的用戶體驗,防止移動界面出現在配備觸摸顯示器和鼠標的系統上。這些與自適應性相關的增強擴展到以下DevExpress Blazor組件:
- 網格(列選擇器窗口)
- 日期編輯(日曆)
- 彈出窗口
- 菜單(漢堡菜單)
- 工具欄(子菜單)