当前位置: 首页 > article >正文

界面控件DevExpress v24.2.3全新发布——正式支持.NET 9

DevExpress拥有.NET开发需要的所有平台控件,包含600多个UI控件、报表平台、DevExpress Dashboard eXpressApp 框架、适用于 Visual Studio的CodeRush等一系列辅助工具。

屡获大奖的软件开发平台DevExpress 近期重要版本v24.2已正式发布,该版本拥有众多新产品和数十个具有高影响力的功能,可为桌面、Web和移动应用提供直观的解决方案,全面解决各种使用场景问题。

立即获取DevExpress v24.2.3正式版(Q技术交流:749942875)

安全
环境政策

v24.2新版本添加了一个新的环境策略,允许您应用全局环境访问限制,跟踪应用程序发起的请求(由DevExpress UI控件发起),并在响应中执行自定义操作。

您可以使用各种方法(如SuppressAll)来应用全局限制,以阻止所有环境访问或更具体的选项,例如阻止DevExpress UI控件读取或写入环境变量、退出进程、更改当前目录或读取系统特殊文件夹的路径。

事件处理程序允许您跟踪和管理环境操作。例如,您可以检测DevExpress UI控件何时试图读取或修改环境变量、处理数据或系统目录,并根据特定条件启用条件响应。

注册表访问策略

DevExpress UI控件可以保存、读取和修改系统注册表中的配置设置和选项,这些请求可以在代码中发起,也可以通过内部控制引擎发起。注册表访问策略允许您应用全局注册表访问限制,跟踪用户/应用程序发起的请求,并在响应中执行自定义操作。

支持.NET 9

DevExpress WinForms、WPF、Blazor、ASP. NET Core、.NET MAUI、BI Dashboard、Office File API、XAF UI、Web Service API和Reporting UI库现在支持.NET 9。

支持的IDEs & 框架
.NET 8, .NET Framework 4.6.2, Visual Studio 2019 – 最低支持版本

.NET 8、.NET Framework 4.6.2、Visual Studio 2019是DevExpress .NET Core和.NET框架产品和库(v24.2+)的最低支持版本。

当你更新一个以.NET Framework 4.5.2/. NET 6(或更早版本)为目标的基于DevExpress的项目时,DevExpress项目转换器会通知您,转换过程中将DevExpress支持的项目重新定位为.NET 8 或 .NET Framework 4.6.2,并将第三方NuGet包更新为最新的兼容版本。

DevExpress v24.2.3产品图集

如果您基于DevExpress的项目目标是.NET Framework 4.5.2/. NET 6或更早版本,DevExpress项目转换器自动更新以下内容:

  • 在csproj/vbproj和*.config文件中设置TargetFrameworkVersion、TargetFramework和TargetFrameworks。
  • 第三方NuGet包与DevExpress依赖的项目(基于与目标框架兼容的最新版本)。

如果您想要手动更新您的DevExpress驱动的项目,取消选中项目转换器的更新目标框架和更新第三方依赖项选项。

项目模板图库
针对.NET 8+的全新项目模板库

新版本的Visual Studio模板库包含了.NET 8+(针对 .NET Framework的项目不可用),模板库允许您创建以.NET 8(v24.2中的默认目标)或 .NET Framework 4.6.2 (或更高版本)为目标的项目。

DevExpress v24.2.3产品图集

v24.2包含了我们新的.NET跨IDE模板工具包(可作为社区技术预览版),这个新库构建在dotnet CLI之上,可以跨多个IDE使用。该扩展可用于Windows上的Visual Studio 2022和Visual Studio Code (VS Code),计划在未来扩大对Windows和其他操作系统的Rider的支持。

DevExpress v24.2.3产品图集

与之前的 .NET Framework模板库(作为统一组件安装程序的一部分发布)相比,新的项目模板涵盖了更广泛的使用场景。新的项目模板支持混合应用程序开发和新技术,如Blazor hybrid、.NET MAUI和MVVM。

DevExpress v24.2.3产品图集

人工智能(AI)
AI驱动的扩展

现在您可以将多个预构建的自然语言(NLP) UI元素集成到下一个DevExpress UI驱动的WinForms、WPF、Blazor和.NET MAUI应用程序中,使用v24.2中轻量级API(AI驱动的扩展),您的解决方案可以与多个AI服务交互,包括OpenAI, Azure OpenAI,自托管模型(Ollama)和任何其他AI服务。

DevExpress v24.2.3产品图集


http://www.kler.cn/a/447318.html

相关文章:

  • RFdiffusion Sampler类 sample_step 方法解读
  • FPGA:FPGA器件选型
  • 【服务器】MyBatis是如何在java中使用并进行分页的?
  • [python SQLAlchemy数据库操作入门]-02.交易数据实体类建立
  • 深入理解延迟队列:原理、实现与应用
  • Python编程常用的19个经典案例
  • 算法—回文链表
  • Docker的网络
  • 大语言模型的常用微调方法
  • 单片机上电后程序不运行怎么排查问题?
  • Soul Preserver
  • 圣诞快乐(h5 css js(圣诞树))
  • 大数据之Hbase环境安装
  • 【Linux】usb内核设备信息
  • Elixir Supervisor
  • 青少年编程与数学 02-004 Go语言Web编程 12课题、本地数据存储
  • 智能电动汽车游智能化与电动化
  • IIC I2C子协议 SMBus协议 通信协议原理 时序 SMBus深度剖析
  • 智慧养老系统源码医院陪诊代办买药就医陪护上门护理小程序
  • 【蓝桥杯每日一题】扫描游戏——线段树
  • 以客户成功为核心,镜舟科技驱动数据库开源商业化创新
  • 【Spring】第二站:基于 <注解> 的方式实现Bean管理和注入管理
  • 算法刷题Day23:BM60 括号生成
  • CSS学习记录18
  • 什么是事务?隔离级别
  • 嵌入式单片机中外设的基本控制与实现