• 跨平台UI组件DevExpress XAF v22.1 - 程序集默认面向 .NET 6


    DevExpress XAF是一款强大的现代应用程序框架,允许同时开发ASP.NET和WinForms。DevExpress XAF采用模块化设计,开发人员可以选择内建模块,也可以自行创建,从而以更快的速度和比开发人员当前更强有力的方式创建应用程序。

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

    DevExpress v22.1最新版下载

    Blazor & WinForms UI

    .NET 6 - 默认情况下

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

    .NET 6 是一个长期支持 (LTS) 版本,有了它我们将为Blazor、XAF 模型编辑器和WinForms设计时提供尽可能高的性能和无与伦比的用户体验。

    全新的Blazor网格列表编辑器

    此更新标志着我们的 Blazor 网格列表编辑器 (DxGridListEditor) 正式发布,这个新的 UI 元素构建在新的 DevExpress Blazor Grid 组件之上,其新功能包括:

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

    主菜单工具栏增强功能

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

    用于数据访问的 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.Win\ApplicationBuilder.cs”和“MySolution.Blazor.Server\Startup.cs”文件中找到应用程序构建器。

    C#

    1. // ...
    2. services.AddXaf(Configuration, builder => {
    3. builder.UseApplication();
    4. builder.Modules
    5. .Add()
    6. .Add()
    7. .AddAuditTrail(options =>
    8. options.AuditDataItemPersistentType = typeof(DevExpress.Persistent.BaseImpl.AuditDataItemPersistent))
    9. .AddFileAttachments()
    10. .AddObjectCloning()
    11. .AddOffice()
    12. .AddReports()
    13. .AddValidation();
    14. // ...

    我们还从 .NET 6 应用程序的解决方案向导模板中删除了“PlatformApplication.designer.xx”和“Module.designer.xx”文件,这些更改不会破坏您的 .NET Framework 应用程序,可以继续使用我们的应用程序和模块设计器。

    XAF解决方案结构 - 为.NET 6简化

    通过此更新,XAF 解决方案将不包括 SolutionName.Module.XXX 项目。 您可以将控制器、业务类、列表和属性编辑器、视图项和其他XAF 特定实体添加到SolutionName.XXX 应用程序项目中,此增强功能使新 XAF 开发人员更容易开始使用该产品并避免常见错误。

    适用于.NET 6的XPO中间层应用服务器

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

    适用于.NET 6的Visual Studio报表设计器

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

    更多DevExpress线上公开课、中文教程资讯请上中文网获取

  • 相关阅读:
    【小白从小学Python、C、Java】【Python-计算机等级考试二级】【Python-数据分析】Python中使用fromat进行进制转换
    Opengl绘制三角形
    java 8 新特性
    MySQL的常用优化方案
    如何找到合适代理类型?为您多角度剖析!
    C专家编程 第9章 再论数组 9.2 为什么会发生混淆
    2.1.4 运算放大器的等效模型、理想运算放大器的特性
    GateWay实现负载均衡
    EthernetIP 转MODBUS RTU协议网关连接FANUC机器人作为EthernetIP通信从站
    【会员管理系统】篇二之项目搭建、初始化、安装第三方库
  • 原文地址:https://blog.csdn.net/AABBbaby/article/details/126518054