界面控件DevExpress WinForms & WPF v22.2——全新的.NET和ARM支持

DevExpress WinForm拥有180+组件和UI库,能为Windows Forms平台创建具有影响力的业务解决方案。DevExpress WinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任!

DevExpress WPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress WPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。 无论是Office办公软件的衍伸产品,还是以数据为中心的商业智能产品,都能通过DevExpress WPF控件来实现。

获取DevExpress 最新版下载

.NET 6

.NET 6(2021 年 11 月 8 日发布)处于长期支持级别 (LTS),官方产品团队今年将基于 .NET Core 的桌面产品迁移到 .NET 6(WinForms 和 WPF 平台),计划包括以下内容:

  • 更新模板库(Template Gallery)并为 .NET 项目添加缺失的模板。
  • 为 .NET 解决方案实现项目设置页面(Project Settings Page)。
  • 弃用对 Visual Studio 2019 的 .NET 支持,因为此 IDE 版本不支持 .NET 6 应用程序。

除了这些项目,产品团队还打算彻底检查内部 API:

  • 将使用 System.Drawing 命名空间(Pen、Brush、StringFormat、Matrix 等)的方法和对象的 API 迁移到 DevExpress.Drawing 命名空间的对应对象。
  • 用 HttpClient 类替换最近被 Microsoft WebClient 和 WebRequest 类弃用的类。

这是一项艰巨的任务,涉及更新产品内部的源代码。对于用户来讲,这次更新会带来一系列积极的影响:增强的跨平台支持,真正的异步 API(例如,async Task LoadAsync() 方法替代WinForms PictureEdit 控件中当前的 void LoadAsync() 方法), 由于彻底的 Web 请求管理,安全性更强。

这些更改不会以任何方式影响 .NET Framework 客户——仅影响基于 WinForms 和 WPF 桌面 .NET Core 的开发。

支持ARM

由于出色的效率水平(与 x86/x64 处理器相比,没有显着的性能折衷),ARM 的采用继续保持了自己优势。Microsoft Store 自 2018 年 11 月起支持 64 位 ARM 应用程序,Windows 10 能够同时运行 32 位和 64 位 ARM 应用程序。具有竞争力的基于 ARM 的笔记本电脑的可用性也在快速增长,Apple 最新的由 M1 和 M2 芯片驱动的 MacBook 提供了极好的性能/电池寿命,联想的 ThinkPad X13s(今年 3 月发布)是第一款配备微软 Pluton 安全处理器的 Windows 11 ARM 笔记本电脑。

Visual Studio 不能忽视 ARM,2022 年 6 月,微软发布了 Visual Studio 2022 17.3 Preview 2——第一个可以在基于 ARM 的处理器上本地构建和调试 ARM64 应用程序的 Visual Studio 版本。

您已经可以在 ARM64 设备上构建和运行DevExpress WPF应用程序。 在v22.2中,官方产品团队希望在我们的WinForm产品线中也支持 ARM。

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

你可能感兴趣的:(wpf,.net,arm,devexpress,winform)