跨平台.NET应用UI组件DevExpress XAF v22.2亮点 - 支持.NET 7

这篇具有很好参考价值的文章主要介绍了跨平台.NET应用UI组件DevExpress XAF v22.2亮点 - 支持.NET 7。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

DevExpress XAF是一款强大的现代应用程序框架,允许同时开发ASP.NET和WinForms。DevExpress XAF采用模块化设计,开发人员可以选择内建模块,也可以自行创建,从而以更快的速度和比开发人员当前更强有力的方式创建应用程序。

在新版中增强了DevExpress XAF的Blazor、Web API Service的功能并支持.NET 7.0,欢迎下载最新版体验!

DevExpress XAF v22.2正式版下载(Q技术交流:523159565)

普通的增强功能

支持.NET 7

XPO的ORM数据模型设计器、XAF的模型编辑器和解决方案向导在v22.2版本中支持最新的Visual Studio 2022和.NET 7。

禁止导航的读权限访问

新版本中实现了一个新的验证规则来改进对访问权限的控制,在此版本中,当您拒绝访问特定角色的导航项时,XAF会通知是否仍然为具有分配角色的用户打开关联的Type Permissions,该警告有助于防止对特定对象类型进行未经授权的访问。

XPO连接提供程序增强

XPO现在支持以下数据库引擎的最新版本:

  • Microsoft SQL Server 2019和2022 (Microsoft. data . sqlclient .dll 5.0.0和System.Data.SqlClient.dll 4.6.1.4)
  • Oracle 21c (Oracle.ManagedDataAccess.Core.dll 3.1.21.1)
  • PostgreSQL 15 (Npgsql.dll 6.0.7.0)
  • MySQL Server 8 (MySql.Data.dll 8.0.31.0 and MySqlConnector.dll 2.1.13)
  • SQLite (Microsoft.Data.SQLite.dll 6.0.10 and ystem.Data.SQLite.dll 1.0.116.0)
  • VistaDB 6.4 (VistaDB.6.dll 6.4.0.0)

XAF Blazor

新的渲染和大小模式

DevExpress Blazor Data Grid (DxGrid)、Editors(编辑器)、Layout(布局)和Navigation(导航)组件现在使用优化的渲染引擎,替代Bootstrap。这一变化将允许我们扩展Blazor组件套件与以下新功能/特性:

  • 通过更少的JavaScript互操作调用改进了的渲染性能。
  • 跨DevExpress Blazor组件的一致外观。

新渲染引擎显著提高了现有的Blazor大小模式的功能:

  • Blazor组件(无论使用何种尺寸模式)都缩小了尺寸,以满足“密集”界面的要求,并在屏幕上显示更多相关信息。新的大尺寸模式反映了过去的“Medium”。新的Medium模式更接近过去的“Small”模式,新的Small模式允许用户提供类似于桌面应用程序(如Microsoft Outlook)的界面。
  • 新的大小模式适用于Blazor Data Grid (DxGrid), Tabs, Flyout和其他以前不支持大小模式选项的UI组件。
  • 尺寸模式现在提供了更一致的用户体验,并影响所有支持的Blazor组件的间距/尺寸。例如,Blazor Form Layout组件根据所选的大小模式调整项目/组之间的填充。
跨平台.NET应用UI组件DevExpress XAF v22.2亮点 - 支持.NET 7

DxGridListEditor的其他增强

新版本为DxGridListEditor组件添加了以下增强功能:

  • ExportController包括列表视图中的Export To操作。
  • Model Editor包含列的MinWidth选项。
  • 您可以根据需要创建自定义摘要。
跨平台.NET应用UI组件DevExpress XAF v22.2亮点 - 支持.NET 7

分屏视图布局

新版本为Blazor应用程序中的列表视图引入了一个新的ListViewAndDetailView显示模式,受Microsoft Outlook中的Compact View的启发,这个新功能允许用户将数据呈现为同步的ListView和DetailView(并排显示)。

跨平台.NET应用UI组件DevExpress XAF v22.2亮点 - 支持.NET 7

布局选项卡 - 延迟加载

布局选项卡现在支持延迟加载,当选项卡被激活并保存在DOM中时,选项卡的内容被呈现。

查找Lookup Property Editor中的多列

Lookup Property Editor(查找属性编辑器)现在可以在下拉菜单中显示多个列,编辑器从应用程序模型中的Lookup ListView节点获取列信息。

跨平台.NET应用UI组件DevExpress XAF v22.2亮点 - 支持.NET 7

展开/折叠布局组

用户现在可以展开/折叠布局组,激活 IsCollapsibleGroup 选项来启用此功能,使用isGroupCollapsed属性在代码中指定组的展开/折叠状态。

跨平台.NET应用UI组件DevExpress XAF v22.2亮点 - 支持.NET 7

在DxGridListEditor中进行内联编辑

用户现在可以内联编辑数据或使用Edit Form,可以显示Edit Form替代编辑行(或显示在浮动窗口中),使用InlineEditMode属性来指定编辑模式。

跨平台.NET应用UI组件DevExpress XAF v22.2亮点 - 支持.NET 7

增强折叠和树状导航

新版本集成了一个新的DevExpress Blazor Accordion组件,并支持常见的控件选项(例如,图像、视图变体、在单独的浏览器选项卡中打开项目等)。文章来源地址https://www.toymoban.com/news/detail-491429.html

跨平台.NET应用UI组件DevExpress XAF v22.2亮点 - 支持.NET 7

到了这里,关于跨平台.NET应用UI组件DevExpress XAF v22.2亮点 - 支持.NET 7的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • .NET 跨平台图形库 SkiaSharp 基础应用

    .NET 跨平台图形库 SkiaSharp 基础应用

    SkiaSharp 是适用于 .NET 和 C# 的 2D 图形系统,由开源 Skia 图形引擎提供支持,在 Google 产品中广泛使用。 可以在应用程序中使用 SkiaSharp Xamarin.Forms 绘制 2D 矢量图形、位图和文本。支持跨平台,Windows、Linux、Anroid、IOS、WebAssembly下都可以使用,底层源码是用C++实现的。 SkiaSharp 最

    2024年01月25日
    浏览(81)
  • Net跨平台UI框架Avalonia入门-安装和使用(v11版本)

    Net跨平台UI框架Avalonia入门-安装和使用(v11版本)

    avalonia v11 版本发布了,增加了很多新的功能,Avalonia的扩展也同步升级了。 主要更新内容: 辅助功能:增加了对各种辅助工具的支持,提高了Avalonia应用程序的可用性。 输入法编辑器(IME)支持:允许在所有语言中使用屏幕键盘和输入。 合成渲染器:提供更强大、高效和灵

    2024年02月09日
    浏览(66)
  • Ripple UI: 打造卓越的跨平台移动应用体验

    BlackBerry 开发的 Ripple UI 是一个非常实用的工具,可以用于创建和测试 HTML5 移动应用程序。它提供了一种简单的方法来模拟不同设备上的用户体验,并且可以在实际设备上轻松部署和调试应用程序。 Ripple UI 是一个基于 Web 的开发环境,旨在帮助开发者快速构建和测试 HTML5 应用

    2024年03月21日
    浏览(45)
  • 二十三种设计模式全面解析-桥接模式的高级应用:构建灵活的跨平台UI框架

    在软件开发的世界中,桥接模式(Bridge Pattern)作为一种设计模式,旨在将抽象部分与实现部分分离,从而使它们可以独立地变化。这一模式的应用不仅有助于提高代码的可维护性,还在一些复杂的场景中展现出其真正的价值。 前面一篇文章中,我们介绍了什么是桥接模式?

    2024年02月05日
    浏览(21)
  • C#使用.Net Core进行跨平台开发

    使用 .NET Core 进行跨平台开发是一种灵活的方法,可以在多个操作系统上运行 C# 应用程序。以下是在 C# 中使用 .NET Core 进行跨平台开发的一般步骤: 安装 .NET Core SDK : 在开始之前,需要安装适用于操作系统的 .NET Core SDK。可以从官方网站(https://dotnet.microsoft.com/download)下载

    2024年02月11日
    浏览(50)
  • Avalonia UI跨平台WPF

    Avalonia UI跨平台WPF

    Avalonia是一个强大的框架,使开发人员能够使用.NET创建跨平台应用程序。 它使用自己的渲染引擎绘制UI控件,确保在Windows、macOS、Linux、Android、iOS和WebAssembly等不同平台上具有一致的外观和行为。 官网链接: 官网链接 文档链接: 中文文档

    2024年04月27日
    浏览(31)
  • .NET开源、跨平台的本地日记APP - SwashbucklerDiary

    .NET开源、跨平台的本地日记APP - SwashbucklerDiary

    今天给大家推荐一个.NET开源、跨平台的本地日记APP:SwashbucklerDiary「 侠客日记 」。 每个人的心底都有一个侠客,如影随风,陪你看过一路的风景,记得你所有的精彩。 MAUI Blazor Hybrid Masa Blazor SqlSugar Serilog .NET 多平台应用 UI (.NET MAUI) 是一个跨平台框架,用于使用 C# 和 XAML 创

    2024年02月08日
    浏览(72)
  • .Net 7 Native AOT 单文件 无依赖 跨平台

    .Net 7 Native AOT 单文件 无依赖 跨平台

    2022.11.18 Native AOT 正式发布,不再是 实验性项目。 .Net 7 Console App WebApi 使用PublishAOT = true,直接编译 成exe,无rutime依赖,智能裁剪,体积小,启动快。 环境: 1.更新VS2022 到最新版本(支持.net 7) 2.VS2022 安装 使用C++ 桌面开发   踩坑: 1.程序里一些 没有应用到的 方法会被裁剪

    2024年02月04日
    浏览(50)
  • 跨平台图表:ChartDirector for .NET 7.1 Crack

    跨平台图表:ChartDirector for .NET 7.1 Crack

    什么是新的 ChartDirector for .NET 7.0 支持跨平台使用,但仅限于 .NET 6。这是因为在 .NET 7 中,Microsoft 停止了用于非 Windows 使用的 .NET 图形库 System.Drawing.Common。由于 ChartDirector for .NET 7.0 依赖于该库,因此它不再支持 .NET 7 上的非 Windows 使用。 ChartDirector for .NET 7.1 NuGet 包现在包含一

    2024年02月11日
    浏览(56)
  • Flutter实现Service + UI 全面跨平台

    作者:Karl_wei Flutter作为跨平台的UI框架,其可行性已经被市场所认可。UI跨端后,我们自然会希望一些运行在 终端的小服务也能跨端 ,特别是当这个小服务还涉及到一些 UI 的展示。 我们希望Flutter能承担这个角色,让其跨端能力更进一步。 我们希望在整机设备上,运行一个

    2024年02月12日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包