翻譯|產品更新|編輯:龔雪|2022-08-24 14:02:01.510|閱讀 196 次
概述:在新版中XAF的Blazor、Web API Service及WinForms (.NET Core)程序集等默認面向.NET 6,歡迎下載最新版體驗!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
DevExpress XAF是一款強大的現代應用程序框架,允許同時開發ASP.NET和WinForms。DevExpress XAF采用模塊化設計,開發人員可以選擇內建模塊,也可以自行創建,從而以更快的速度和比開發人員當前更強有力的方式創建應用程序。
在新版中XAF的Blazor、Web API Service及WinForms (.NET Core)程序集等默認面向.NET 6,歡迎下載最新版體驗!
在 v22.1 中,XAF的Blazor、Web API Service和WinForms (.NET Core) 程序集默認面向 .NET 6。
.NET 6 是一個長期支持 (LTS) 版本,有了它我們將為Blazor、XAF 模型編輯器和WinForms設計時提供盡可能高的性能和無與倫比的用戶體驗。
此更新標志著我們的 Blazor 網格列表編輯器 (DxGridListEditor) 正式發布,這個新的 UI 元素構建在新的 DevExpress Blazor Grid 組件之上,其新功能包括:
技術團隊返回了WinForms 和 ASP.NET WebForms UI 實現,現在根據 ListView 中的記錄選擇禁用菜單命令。
EF Core 5對WinForms的支持于 2021 年 5 月作為社區技術預覽 (CTP) 首次引入,此更新標志著其正式發布。增強功能包括多項穩定性改進以及對ListView中的Server和DataView訪問模式的支持,您還可以在XAF的Blazor應用、.NET App Security API和Web API Service中使用EF Core 5。
您現在可以使用基于Windows Forms和ASP.NET Core Blazor fluent API 的應用程序構建器為安全和應用程序模塊提供簡單且一致的配置,您可以在“MySolution.Win\ApplicationBuilder.cs”和“MySolution.Blazor.Server\Startup.cs”文件中找到應用程序構建器。
C#
// ... services.AddXaf(Configuration, builder => { builder.UseApplication<MainDemoBlazorApplication>(); builder.Modules .Add<MainDemoModule>() .Add<MainDemoBlazorApplicationModule>() .AddAuditTrail(options => options.AuditDataItemPersistentType = typeof(DevExpress.Persistent.BaseImpl.AuditDataItemPersistent)) .AddFileAttachments() .AddObjectCloning() .AddOffice() .AddReports() .AddValidation(); // ...
我們還從 .NET 6 應用程序的解決方案向導模板中刪除了“PlatformApplication.designer.xx”和“Module.designer.xx”文件,這些更改不會破壞您的 .NET Framework 應用程序,可以繼續使用我們的應用程序和模塊設計器。
通過此更新,XAF 解決方案將不包括 SolutionName.Module.XXX 項目。 您可以將控制器、業務類、列表和屬性編輯器、視圖項和其他XAF 特定實體添加到SolutionName.XXX 應用程序項目中,此增強功能使新 XAF 開發人員更容易開始使用該產品并避免常見錯誤。
此更新標志著我們的中間層應用程序服務器正式發布,其中包含基于 XPO 的 .NET 6 WinForms 應用程序。
您現在可以在新的適用于.NET 6的Visual Studio報表設計器中使用XAF特定的報表數據源。
DevExpress技術交流群6:600715373 歡迎一起進群討論
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網