原創(chuàng)|產(chǎn)品更新|編輯:龔雪|2021-07-30 14:31:35.427|閱讀 436 次
概述:DevExpress eXpressApp Framework(XAF) v21.1已發(fā)布,新版本增強了WinForms UI、ASP.NET Core Blazor Server UI,同時還增強了安全性等,歡迎下載最新版體驗!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
DevExpress XAF是一款強大的現(xiàn)代應(yīng)用程序框架,允許同時開發(fā)ASP.NET和WinForms。DevExpress XAF采用模塊化設(shè)計,開發(fā)人員可以選擇內(nèi)建模塊,也可以自行創(chuàng)建,從而以更快的速度和比開發(fā)人員當(dāng)前更強有力的方式創(chuàng)建應(yīng)用程序。
DevExpress XAF v21.1已發(fā)布,新版本增強了WinForms UI、ASP.NET Core Blazor Server UI,同時還增強了安全性等,歡迎下載最新版體驗!
Blazor Server UI和Entity Framework Core ORM類于2020 年 10 月首次推出(作為社區(qū)技術(shù)預(yù)覽 - CTP),此更新標(biāo)志著它們的正式發(fā)布。
您可以在以下位置找到演示:
c:\Users\Public\Documents\DevExpress Demos 21.1\Components\eXpressApp Framework\EFCoreDemo\
Entity Framework 6 (EF 6) 用戶考慮將 Entity Framework Core (EF Core) 用于新的XAF's Blazor和WinForms .NET Core項目。
Microsoft 已將 EF 6 移至維護模式,因此EF 6 不會鏡像XAF's .NET Core產(chǎn)品,目前EF Core 支持關(guān)鍵的 XAF 技術(shù)/功能,包括高級安全性和全面的審計跟蹤支持。 與 EF 6 相比,EF Core 還提供更好的性能。
v21.1包括多語言本地化支持(類似WinForms/WebForms產(chǎn)品線),您可以根據(jù)要求使用預(yù)定義的資源或模型編輯器,可以在運行時切換到首選語言。
此更新標(biāo)志著面向 .NET Core 3、.NET Standard 2.0+ 和 .NET 5 的模型編輯器的正式發(fā)布,模型編輯器包括以下增強功能:
Audit Trail支持XAF的Blazor UI、WinForms UI和非XAF應(yīng)用程序,不建議將新審計跟蹤模塊與EF Core類一起用于生產(chǎn)代碼。
使用增強的解決方案向?qū)В梢愿斓赝瓿梢韵氯蝿?wù):
XAF v21.1包括在 ModuleUpdater 類(由 CriteriaOperator.FromLambda 提供支持)中創(chuàng)建預(yù)定義對象和成員安全權(quán)限的新方法。
C#
securityDemoRole.AddObjectPermissionFromLambda<PermissionPolicyUser>(SecurityOperations.ReadOnlyAccess, t => t.Oid == (Guid)CurrentUserIdOperator.CurrentUserId(), SecurityPermissionState.Allow); securityDemoRole.AddMemberPermissionFromLambda<PermissionPolicyUser>(SecurityOperations.ReadWriteAccess, "ChangePasswordOnFirstLogon; StoredPassword", null, SecurityPermissionState.Allow); securityDemoRole.AddObjectPermissionFromLambda<PermissionPolicyRole>(SecurityOperations.ReadOnlyAccess, t => t.Name == "Demo", SecurityPermissionState.Allow);
在v21.1+ 版本中,桌面 NuGet 包將包含 .NET Core Desktop 和 .NET Framework 程序集,DevExpress.WindowsDesktop.* NuGet 包不適用于 v21.1+ 和早期版本。
XAF's WinForms UI現(xiàn)在可以使用 EF Core 數(shù)據(jù)模型,您可以在以下位置找到演示:
c:\Users\Public\Documents\DevExpress Demos 21.1\Components\eXpressApp Framework\EFCoreDemo\
不建議將 WinForms UI 與 EF Core 類一起用于生產(chǎn)代碼。
DevExpress技術(shù)交流群4:715863792 歡迎一起進群討論
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都網(wǎng)