首页 > 其他分享 >界面组件DevExpress Blazor UI v23.2 - 支持.NET 8、全新的项目模版

界面组件DevExpress Blazor UI v23.2 - 支持.NET 8、全新的项目模版

时间:2024-04-23 09:34:56浏览次数:20  
标签:v23.2 DevExpress 支持 UI 组件 NET Blazor

DevExpress Blazor UI组件使用了C#为Blazor Server和Blazor WebAssembly创建高影响力的用户体验,这个UI自建库提供了一套全面的原生Blazor UI组件(包括Pivot Grid、调度程序、图表、数据编辑器和报表等)。

DevExpress Blazor控件目前已经升级到v23.2版本了,新版本正式支持.NET8、拥有全新的项目模板等,欢迎下载最新组件体验!

DevExpress Blazor v23.2正式版下载

DevExpress技术交流群10:532598169      欢迎一起进群讨论

支持.NET 8

DevExpress Blazor组件现在为最新的.NET 8版本提供了全面支持,如果您打算从.NET(或更早版本)升级现有的Blazor应用程序而不做任何修改,您的应用程序应该可以继续正常运行。

对于那些希望在.NET 8中创建新的Blazor应用程序或更新现有应用程序来利用.NET 8中引入的渲染模式的用户来说,需要启用DevExpress组件的交互性,来解锁Blazor UI库的功能。DevExpress Blazor组件支持三种交互式呈现模式:服务器、WebAssembly和自动。

支持Blazor服务器端渲染(SSR)

.NET 8中引入的静态呈现模式(SSR)允许Blazor在服务器上呈现组件和页面,而不需要套接字连接或WebAssembly文件。虽然大多数DevExpress Blazor组件都是为交互式使用而设计的,但以下组件现在提供了对静态渲染模式的支持:

  • Grid和Pivot Grid(在单个页面中显示静态数据)
  • Menu和TreeView(显示一个层次结构)
  • 等待指示器和加载面板(用于指示流式渲染的进度)
  • 表单布局(不包括选项卡和可折叠组)
  • 网格布局和堆栈布局
新的项目模板

新的DevExpress Blazor项目模板与.NET 8中引入的项目结构的主要变化是同步的,新的模板现在提供:

  • 一个针对.NET 8的静态渲染模式优化的新导航菜单
  • 支持可配置的交互呈现模式(Server, WebAssembly, Auto)
  • 侧边导航菜单和其他视觉增强的刷新外观

此外新版本的CLI模板现在支持参数,因此您可以指定框架版本和呈现模式。

DevExpress WinForms v23.2新版产品图集
支持Bootstrap v5.3和暗黑模式

DevExpress Blazor组件现在支持Bootstrap v5.3,他们也无缝地集成在这个引导版本中引入的颜色模式功能。

为了探索这个功能,打开在线Blazor演示,并使用主题选择器选择 "Default Dark" 。

DevExpress WinForms v23.2新版产品图集

您也可以选择一个默认的引导主题与黑暗模式在我们的Project Wizard启用(当创建一个新的Blazor应用程序)。

全新的用户界面 - Kit for Figma

全新的Figma UI Kit for Blazor包括准备使用的组件,旨在促进/维护UI一致性和简化复杂的设计过程。如果UI一致性和设计效率对您和您的企业很重要,可以从今天开始使用我们的Figma UI Kit。

DevExpress WinForms v23.2新版产品图集
自适应性增强

新版本的自适应性引擎得到了扩展,它现在会评估各种设备和浏览器设置,以确定何时显示适合移动设备的用户界面。这确保了更有效的用户体验,防止移动界面出现在配备触摸显示器和鼠标的系统上。这些与自适应性相关的增强扩展到以下DevExpress Blazor组件:

  • 网格(列选择器窗口)
  • 日期编辑(日历)
  • 弹出窗口
  • 菜单(汉堡菜单)
  • 工具栏(子菜单)
DevExpress WinForms v23.2新版产品图集

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

 

标签:v23.2,DevExpress,支持,UI,组件,NET,Blazor
From: https://www.cnblogs.com/AABBbaby/p/18152131

相关文章

  • UE4纯C++实现游戏中快捷栏之创建快捷栏UI
    作为一个在游戏界面中显示的快捷栏,我们需要在游戏运行时就显示出快捷栏UI,故我们创建两个Widget。1.SlAiGameHUDWidget:负责游戏中界面UI的整体显示2.SlAiShortcutWidget:负责快捷栏部件的显示与逻辑然后我们通过:1.将GameHUDWidget添加进视口:在GameHUD文件中添加Game......
  • 鸿蒙HarmonyOS实战-ArkUI动画(弹簧曲线动画)
    ......
  • 蓝牙打印开发代码示例(日拱一卒,有点进步,UUID仍报错)
     packagecom.lingrui.btprint;importandroid.Manifest;importandroid.app.AlertDialog;importandroid.bluetooth.BluetoothAdapter;importandroid.bluetooth.BluetoothDevice;importandroid.bluetooth.BluetoothSocket;importandroid.content.DialogInterface......
  • burpsuite安装激活
    1、前置条件1)已安装java,并且已正确配置环境变量(怎么配置环境变量很简单,这里就不赘述了);2)java版本需1.8以上。2、下载burpsuite。burpsuite有免费版和收费版,收费版本需要激活才能使用 第一个是注册机(用于生成秘钥),第二个也是注册机(区别在于它是中文)3、运行注册机......
  • A Guide to OkHttp
      AGuidetoOkHttp     52.5M ASimpleTwoFactorImplementationwithaSoftToken(LSS-Module14-Lesson1)    Lastupdated: January8,2024Writtenby:baeldungReviewedby:ZegerHendrikse......
  • Network loop(managed by libmosquitto)
    mosquitto_loop_forever()&mosquitto_loop()mosquitto_loop_forever()是一个阻塞调用,适用于你只想在回调中处理传入消息的情况。换句话说,调用这个函数,该函数内部调用了一个while(1)循环和mosquitto_loop(),接下来你什么也不能干。mosquitto_loop_start()&mosquitto_loop_sto......
  • 聊聊从大模型来看NLP解决方案之UIE
    转载请备注出处:https://www.cnblogs.com/zhiyong-ITNote概述自然语言处理NLP任务的实现,相比较以前基于传统机器学习算法实现方法,现在越来越集中使用大模型来实现。通过——数据标注-模型训练-模型调优/微调-模型压缩-预测部署的大模型流程,覆盖NLP多场景满足开发者落地实现与......
  • Boss——Boss入场和UI
    目的:玩家在遭遇Boss后会有一个具备动画效果的UI表现Boss会有一个入场表现表现期间玩家不能操作核心思路在场景中放置一个触发器,用关卡蓝图来调用BossUIBossUI播放一个动画效果后显示Boss头像和血量播放UI效果时,同时表现Boss出场动画(被一辆载具载来)1.创建Boss触发器蓝图......
  • MAUI Android 透明状态栏/导航栏(也有叫沉浸式的)
    不说任何废话,上代码,不好用来打我Platforms/Android/MainActivity.csprotectedoverridevoidOnCreate(BundlesavedInstanceState){Google.Android.Material.Internal.EdgeToEdgeUtils.ApplyEdgeToEdge(Window,true);if(Operatin......
  • ASP.NET MVC4.0+EF+LINQ+bui+bootstrap+网站+角色权限管理系统(1)
    ASP.NETMVC4.0+EF+LINQ+bui+bootstrap+网站+角色权限管理系统(1) 本系列的的角色权限管理主要采用Dotnet MVC4工程内置的权限管理模块Simplemembership实现,主要有关文件是InitializeSimpleMembershipAttribute.cs和AccountModels.cs下面是对这两个文件的了解和改造 WebSe......