界面控件DevExpress v23.2全新发布 - 官宣正式支持.NET 8

DevExpress拥有.NET开发需要的所有平台控件,包含600多个UI控件、报表平台、DevExpress Dashboard eXpressApp 框架、适用于 Visual Studio的CodeRush等一系列辅助工具。屡获大奖的软件开发平台DevExpress 今年第一个重要版本v23.1正式发布,该版本拥有众多新产品和数十个具有高影响力的功能,可为桌面、Web和移动应用提供直观的解决方案,全面解决各种使用场景问题。

DevExpress官方已于近期正式发布v23.2,此版本包含了备受关注的对.NET 8的支持、非windows开发的一些改进等,欢迎下载最新版产品体验!

DevExpress v23.2正式版下载(Q技术交流:909157416)

支持.NET 8

在这个版本中,DevExpress UI控件/组件、框架和库现在支持最新的.NET 8 LTS版本,.NET 8支持可用于以下产品库/平台:

终止对.NET Standard 2的支持

在我们的主要更新v23.2版本中,我们的程序集将不会针对此目标构建。

非windows开发

随着v23.2的发布,官方已经完全过渡到新的DevExpress绘图图形库(由我们的跨平台SkiaSharp引擎提供支持):

  • Blazor富文本编辑器现在使用DevExpress绘图图形库替代System.Drawing.Common,这将使Blazor Server、WebAssembly和Hybrid应用程序能够在不支持System.Drawing.Common的非windows机器(Linux、Mac、Android、iOS和其他基于unix的系统)上运行。
  • 此版本删除了System.Drawing.Common在XAF Blazor/WinForms UI和DevExpress Web API Service中的使用,这使得我们的跨平台库可以在Linux、Mac、Windows、Android、iOS上运行,支持.NET 7、 .NET 8 和未来的目标框架,这一变化将简化未来的开发策略和访问新UI平台的部署选项,例如.NET MAUI 和.NET 8+的的Blazor WebAssembly。
Visual Studio Code (CTP)的报表设计器

我们很高兴地宣布DevExpress VSCode Report Designer(报表设计器)扩展作为社区技术预览版(CTP)的可用性,该扩展允许您使用我们的Visual Studio Code Report Designer创建和编辑报告/文档,适用于以下平台:Windows, macOS, Linux。

切换到Pre-Release来测试v23.2的扩展功能。

Linux和macOS打印支持

DevExpress Reports现在支持通过通用UNIX打印系统(CUPS)打印文档,该库与macOS集成。对于基于Unix的系统,您需要单独安装libcups2包。

要在通过CUPS访问的打印机上打印报告,请利用PrintToolBase类。

报表 - 增强的Visual Studio项目模板

在项目模板中添加了Docker支持,您可以选择各种基于linux的操作系统的Docker映像:

  • Debian
  • Alpine
  • Ubuntu
  • openSUSE
  • Amazon Linux

一个Dockerfile会自动创建并添加到项目中,该文件包含所有必要的设置。

项目模板允许您指定用于缓存报表生成文档的存储类型,选项包括:

  • 文件存储
  • 数据库
  • 外部缓存服务,实现分布式应用程序的缓存机制
  • Azure存储
  • 内存中的存储

注意当您在基于macOS和Unix的操作系统上使用.NET CLI模板生成样例应用程序时,这些新选项也可用。

相关推荐
槐月杰3 小时前
2025ArkTS基础UI(一)——Column、Row、Text组件
ui·arkts·鸿蒙·鸿蒙系统
Quz10 小时前
QML输入控件: TextArea的应用(带行号的编辑器)
qt·ui
Quz17 小时前
QML Loader:延迟加载与动态切换
qt·ui
江沉晚呤时3 天前
C# 状态模式深度解析:构建灵活的状态驱动系统
开发语言·javascript·数据库·ui·ajax·c#·ecmascript
benben0444 天前
Unity3D仿星露谷物语开发34之单击Drop项目
游戏·ui·unity·游戏引擎
benben0444 天前
Unity3D仿星露谷物语开发33之光标位置可视化
游戏·ui·unity·游戏引擎
ailinghao4 天前
使用Cusor 生成 Figma UI 设计稿
ui·ai·figma
湛谷Gooyuit5 天前
LVGL修改标签文本,GUI Guider的ui不生效
ui
baivfhpwxf20235 天前
WPF 免费UI 控件HandyControl
ui·wpf
夏之小星星5 天前
element-ui自制树形穿梭框
前端·javascript·ui·elementui·vue