DevExpress Universal Complete 24.1.3 / VCL 23.2.6

DevExpress是功能强大的控件库,提供Delphi和C ++ Builder组件以及.NET组件。拥有高效率和高实用性和大量的示例和帮助文档,用户非常容易上手使用。DevExpress是全球顶级的.NET用户界面控件,功能强大,性价比高,示例和帮助文档完善,提供定制、培训、外包、汉化一体化服务。它包含Grid、Chart、 Reporting、Tree-Grid等100多个功能子控件,同时套包内包含Winfrom、WPF、Sliverlight、Asp.net 版本和 .NET Application Framework 开发框架。Devexpress DXperience 全球知名度高,极易上手,拥有大量用户群,包括大量中国用户。可快速进行设计具有图形和高级和高级功能的用户界面,为各种桌面和移动平台提供完整和准确报告的功能,以及用于通过此套件检查Visual Studio中的编程代码错误的工具

新功能

1、辅助功能增强功能
辅助功能支持仍然是工程的首要任务。因此,我们增强了键盘导航/屏幕阅读器支持、扩展的自动化功能和其他与辅助功能相关的功能,以确保更好地遵守 WCAG 中概述的标准。
2、跨 UI 平台支持新的 .NET DateOnly 和 TimeOnly 类型
现在,我们在 .NET Core/.NET 6+ 应用中支持和键入以下 UI 平台的数据感知 UI 控件(例如数据网格、树列表、日期和时间编辑器)。DateOnlyTimeOnly
由于核心级别(DevExpress.Data 和 DevExtreme.AspNet.Data 库)的更改,我们现在支持客户端/内存中和服务器模式数据源的这些数据类型(这两者都由上面列出的多个 UI 控件使用):
EntityServerModeSource / EntityInstantFeedbackSource
LinqServerModeSource / LinqInstantFeedbackSource
GridDevExtremeDataSource(适用于基于 ASP.NET Core/DevExtreme 和 Blazor 的控件)
您可以根据 DateOnly 和 TimeOnly 值对数据(和其他功能)进行排序、分组和筛选。我们还扩展了我们的标准语言如下:
您可以在筛选表达式和未绑定的列中使用与日期/时间相关的函数(例如 AddHours、GetDays、DateDiffDays 等)。
现在,您可以将 DateOnly/TimeOnly 常量包装在字符串筛选器表达式的 ‘#’ 和 ‘!’ 中:
[OrderDate] >= #!2018-03-22!# && [OrderTime] >= #!18:22:00!#
由于以下与 Microsoft 相关的重大更改,这些新数据类型对 EF Core 8 开发人员特别重要:SQL Server 日期和时间现在搭建了 .NET DateOnly 和 TimeOnly 基架.即使不使用 EF Core 8 进行数据访问,DevExpress 客户也将从此功能中受益 – 重要的是,底层数据库或 IQueryable 提供程序支持新的数据类型(例如带有 EF Core 8 的 Microsoft SQL Server)。以下是 Microsoft 关于 .NET 开发人员的一般价值的引用:
仅日期和仅限时间是在 .NET 6.0 中引入的,非常适合映射数据库日期和时间类型。 值得注意的是,它包含一个时间组件,该时间组件未使用,在将其映射到日期时可能会导致混淆,并且表示时间间隔(可能包括天),而不是事件发生的时间。使用新类型可以防止错误和混淆,并提供清晰的意图。DateTimeTimeSpan
注意:Microsoft 和第三方包供应商未在 .NET Framework 上向后移植 DateOnly 和 TimeOnly 类型。此外,我们并不正式支持这两个框架中的 .NET Framework 和 OData/XPO 数据源的此功能。我们鼓励迁移到 .NET 6+,以便从新的数据类型中受益。从技术上讲,我们在 .NET Framework 和 .NET 之间共享部分代码库,因此不要混淆 .NET Framework 的 DevExpress.Data 库包含我们自己的“填充码”DateOnly 和 TimeOnly 类型。如果您遇到与第三方兼容包(例如一个或两个用于非官方支持的)的任何冲突,我们建议您删除这些包。
3、.NET 和 .NET Framework — 从 Newtonsoft.Json 迁移到 System.Text.Json
在我们的 v24.1 发布周期中,以下 DevExpress 产品将使用 Microsoft 的 System.Text.Json 而不是 Newtonsoft.Json 来执行 JSON 序列化相关的任务。运行时代码:
数据访问库:适用于 .NET 6+ WinForms、WPF、Blazor ASP.NET Core 应用的 BI 仪表板 (DashboardJsonDataSource) 和报告 (JsonDataSource) (.NET Framework 应用将继续使用 Newtonsoft.Json 库。我们预计在 v24.2 发布周期中切换到 System.Text.Json)。
重大变更
适用于 .NET 6+ 和 .NET Framework DevExtreme、Blazor 和 ASP.NET Core 应用的数据访问库(System.Text.Json 兼容的版本DevExtreme.AspNet.Data v4.0.0+现已推出)。
重大变更
适用于 .NET 6+ 非 XAF 应用(DevExtreme、Blazor、.NET MAUI 等)和 XAF 应用的后端 Web API 服务。
重大变更
WPF、Blazor ASP.NET Core 应用中的 .NET 6+ WinForms 中的映射 (.NET Framework 应用将继续使用 Newtonsoft.Json 库。我们预计在 v24.2 发布周期中切换到 System.Text.Json)。
重大变更
Blazor RTF 文本编辑器(无重大更改)。
由于 Visual Studio 中的依赖性,我们的设计时代码(向导、设计器和工具)可能仍会继续使用 Newtonsoft.Json(某些设计时服务仍然依赖于 Newtonsoft.Json,但我们相信这将在未来会改变)。目前依赖于 Newtonsoft.Json 库的其余 .NET Framework 产品将来可能会切换到 System.Text.Json。在这里,我们依赖于最低支持的 .NET Framework 版本对于 DevExpress 产品,可能会在 v24.2 中从 4.5.2 更改为 4.6.2。
4、重新生成 NuGet API 密钥(源)Regenerate your NuGet API key (feed)
若要重新生成 NuGet API 密钥,请导航到https://nuget.devexpress.com/,然后单击 Regenerate Feed 链接。
NuGet API 密钥是敏感信息,应防止不受信任的第三方未经授权使用。如果泄露了 NuGet API 密钥,则需要尽快重新生成它。重新生成 NuGet API 密钥的情况或原因可能包括但不限于以下内容:
你错误地将 NuGet API 密钥包含在公共论坛帖子、GitHub 存储库、日志文件或其他授权位置。
以前有权访问 NuGet 源的团队成员已离开公司。
你知道或怀疑你的 NuGet API 密钥已被盗或泄露。

功能特色

1、用户界面组件
适用于Windows,Web和移动世界
使用适用于WinForms,WPF,ASP.NET(WebForms,MVC和Core),Windows 10,VCL和JavaScript的DevExpress组件,创建最佳的用户体验并模拟当今最受欢迎的业务生产力应用程序的UI。
2、报告和仪表板
适用于Windows,Web和移动世界
通过我们完全集成的UI控件,报告工具和仪表板套件,跨平台和设备提供高性能决策支持系统和分析仪表板。
3、只有最好的意志
从Office激活的应用程序到以数据为中心的分析仪表板,
DevExpress Universal提供了您无需限制或妥协即可构建最佳产品所需的一切。
4、一流的工具
DevExpress很荣幸在今年的Visual Studio杂志读者选择奖中被评为19次最佳。
体验DevExpress的差异,看看为什么你的同行一直投票我们的产品#1。通过我们的Universal Subscription,您将构建最好的,更清晰的复杂软件,提高您的工作效率,并为Windows,Web和移动世界创建出色的应用程序。

下载地址

本地下载

发表评论

邮箱地址不会被公开。 必填项已用*标注