DevExpress控件使用交流,DevExpress中国社区Dev联系电话 联系电话:023-68661681

界面控件DevExpress WPF v25.1新功能预览 - .NET开发效率再升级

来源:   发布时间:2025-03-20   浏览:58次

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

在本文中,我们将重点介绍DevExpress WPF 在即将到来的年中版本(v25.1)中发布的与WPF相关的特性/功能,重点领域将是人工智能、可访问性和简化的项目设置。

本文中包含的信息详细介绍了DevExpress官方当前/预计的开发计划,请注意,此信息仅供参考之用,并不代表Developer Express Inc.的约束性承诺。此路线图及其中列出的功能/产品可能会更改,您不应依赖或使用此信息来帮助做出有关Developer Express Inc产品的购买决定。

获取DevExpress WPF 正式版下载

DevExpress技术交流群11:749942875      欢迎一起进群讨论

.NET 9中的拖放和剪贴板操作

Microsoft出于安全原因从 .NET 9中删除了BinaryFormatter,由于标准的拖放功能依赖于BinaryFormatter来序列化自定义对象,DevExpress 官方在v24.2发布周期中禁用了一些WPF控件的跨应用程序拖放功能。您仍然可以将数据作为简单类型(例如json格式的字符串)传递给拖放,但这需要额外的项目逻辑。

DevExpress官方将简化以前依赖于BinaryFormatter的那些使用场景的拖放和剪贴板操作,考虑到此功能的重要性,官方还将评估使用v24.2的用户的潜在更改。

为项目升级集成.NET升级助手

DevExpress为Microsoft的.NET Upgrade Assistant(升级助手)发布一个新的插件(VSIX),希望这个插件最终能取代.NET 8+项目的DevExpress项目转换器。好处包括以下几点:

  • .NET Upgrade Assistant(升级助手)允许支持更多的IDE和操作系统,因为它可以在Windows、Mac和Linux的Visual Studio Code中使用。升级过程更加简单和精简,因为将在不同版本之间维护更少的代码(在未来,官方将只为.NET Framework项目提供DevExpress项目转换器)。
  • 与项目转换器不同,新的插件将可以访问NuGet、Roslyn、MEF和其他IDE服务。借助.NET Upgrade Assistant(升级助手)的自动修复功能,可以自动检测并安全地解决DevExpress代码中的破坏性更改,这包括但不限于过时的代码替换(例如,Font > DXFont, DxPivotGrid > DxPivotTable等)。
  • 官方将为DevExpress的主要和次要版本提供新的插件,该插件将包含最新的Directory.Packages.props文件更新(与DevExpress兼容的第三方CPM依赖),只需单击一下,就可以更新所有项目依赖项并解决安全漏洞。

DevExpress统一组件安装程序将自动安装新的插件,这个插件也可以从Visual Studio Marketplace、nuget.org和nuget.devexpress.com下载。

DevExpress模板工具包

DevExpress的新模板套件将使创建各种使用场景的项目变得更加容易。在v25.1中,您将能够通过选择导航类型和一组预先设计的视图来配置新项目。下图展示了我们在.NET MAUI中的实现:

DevExpress WPF v25.1新产品图集

您还可以向现有项目添加视图模板。

DevExpress WPF v25.1新产品图集

新的模板工具包将包括一个新的项目模板,用于创建一个具有安全数据层的WPF应用程序,该数据层由ASPNET Core WebAPI、EF Core和中间层应用服务器提供支持。有了这个额外的保护层(身份验证、授权和加密),桌面UI客户端将无法访问数据库连接信息或直接修改数据库表。开发人员将能够维护现有的数据上下文(DbContext)和业务逻辑,同时建立到基于RDBMS的数据存储的远程/安全连接。

DevExpress WPF v25.1新产品图集

目前,DevExpress模板套件可用于Visual Studio和VS Code。

更多产品资讯及授权,欢迎来电咨询:023-68661681


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

关于慧都科技

慧都科技是专注软件工程、智能制造、石油工程三大行业的数字化解决方案服务商。在软件工程领域,我们提供开发控件、研发管理、代码开发、部署运维等软件开发全链路所需的产品,提供正版授权采购、技术选型、个性化维保等服务,帮助客户实现技术合规、降本增效与风险可控。

慧都科技是DevExpress的中国区的合作伙伴,DevExpress作为用户界面领域的优秀产品,帮助企业高效构建权限管理、数据可视化(如网格/图表/仪表盘)、跨平台系统(WinForms/ASP.NET/.NET MAUI)及行业定制解决方案,加速开发并强化交互体验。

本站文章除注明转载外,均为本站原创或翻译
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:DevExpress控件中文网 [https://www.devexpresscn.com/]
本文地址:https://www.devexpresscn.com/post/5091.html

相关产品: DevExpress WPF Subscription, DevExpress Universal Subscription,

扫码咨询
电话咨询
023-68661681
返回
顶部