跨平台.NET应用程序UI组件DevExpress XAF v22.1亮点:程序集默认面向 .NET 6

在新版中XAF的Blazor、Web API Service及WinForms (.NET Core)程序集等默认面向.NET 6,欢迎下载最新版体验!

Blazor & WinForms UI
.NET 6 – 默认情况下

在 v22.1 中,XAF的Blazor、Web API Service和WinForms (.NET Core) 程序集默认面向 .NET 6。

  • EF Core 和 XPO ORM 库的客户端和服务器模式支持
  • 对 XPO ORM 的自定义计算字段支持
  • 列调整大小支持
  • 列自定义/列选择器支持

DevExpress XAF v22.1版本图集
主菜单工具栏增强功能

技术团队返回了WinForms 和 ASP.NET WebForms UI 实现,现在根据 ListView 中的记录选择禁用菜单命令。

DevExpress XAF v22.1版本图集
用于数据访问的 Entity Framework Core 5

EF Core 5对WinForms的支持于 2021 年 5 月作为 区技术预览 (CTP) 首次引入,此更新标志着其正式发布。增强功能包括多项稳定性改进以及对ListView中的Server和DataView访问模式的支持,您还可以在XAF的Blazor应用、.NET App Security API和Web API Service中使用EF Core 5。

WinForms 和 Blazor (.NET 6) 的统一应用程序配置

您现在可以使用基于Windows Forms和ASP.NET Core Blazor fluent API 的应用程序构建器为安全和应用程序模块提供简单且一致的配置,您可以在“MySolution.WinApplicationBuilder.cs”和“MySolution.Blazor.ServerStartup.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解决方案结构 – 为.NET 6简化

DevExpress XAF v22.1版本图集
适用于.NET 6的XPO中间层应用服务器

此更新标志着我们的中间层应用程序服务器正式发布,其中包含基于 XPO 的 .NET 6 WinForms 应用程序。

DevExpress XAF v22.1版本图集
适用于.NET 6的Visual Studio 表设计器

您现在可以在新的适用于.NET 6的Visual Studio 表设计器中使用XAF特定的 表数据源。


DevExpress技术交流群6:600715373      欢迎一起进群讨论

DevExpress技术套包全新上线,冰点折扣有优惠
标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年7月20日
下一篇 2022年7月20日

相关推荐

发表回复

登录后才能评论