界面控件DevExpress XAF v26.1新版亮点——可扩展性和性能优化(一)

发布时间:2026/9/22 21:39:04
界面控件DevExpress XAF v26.1新版亮点——可扩展性和性能优化(一) DevExpress XAF是一个基于ORM的.NET应用程序框架旨在帮助用户在尽可能短的时间内交付业务线应用程序低代码RAD。XAF无缝集成了屡获殊荣的DevExpress UI控件和ORM库实体框架核心或XPO因此用户可以创建功能丰富、高度交互式的Windows Forms、ASP.NET Core Blazor和Web API Service应用程序。在上文中点击这里回顾主要介绍了DevExpress XAF 在v26.1中增强的更安全策略本文将继续介绍新版本中的可扩展性和性能优化欢迎关注点赞收藏后面会持续更新更多亮点~DevExpress新旧版本帮助文档下载可进QQ qun获取169725316可扩展性和性能优化官方技术团队在未来几个发布周期的关键焦点仍然是可扩展性并发web用户的数量XAF v26.1包括多个内核/Blazor UI呈现优化旨在减少内存使用并加快高负载下的代码执行。MDI应用程序的选项卡限制现在用户可以使用BlazorMdiShowViewStrategy.MaxTabLimit属性指定XAF Blazor应用程序中打开的选项卡的最大数量文件SolutionName.Blazor.Server\Program.csC#public static int Main(string[] args) { BlazorMdiShowViewStrategy.MaxTabLimit 5; BlazorMdiShowViewStrategy.TabOverflowStrategy TabOverflowStrategy.CloseLeastRecentTab; // ... }如果用户超过选项卡限制默认为10框架将应用配置的TabOverflowStrategy关闭或卸载旧标签页阻止打开新选项卡此增强功能有助于优化资源使用并维护标签使用量很大应用程序的性能。查找属性编辑器视图模式XAF查找属性编辑器v26.1现在支持局部视图的视图模式使用时编辑器显示为Text Box文本框并在用户开始编辑时切换到组合框。此视图模式提高了初始页面渲染性能特别是对于复杂的数据密集型视图。改进了XAF Blazor UI渲染性能并减少了多个UI元素之间的内存使用产品团队在高负载UI场景中增强了渲染性能并减少了内存消耗特别是在具有大量操作和复杂细节视图的应用程序中。关键优化包括在详细视图中加载EF Core引用属性时改进了LookupPropertyEditor的性能。删除了不必要的ViewItem对象并减少了多列LookupPropertyEditor方案中的渲染开销改进组合列表视图和详细视图布局中的上一个/下一个记录导航速度最小化内部渲染分配和组件渲染开销来提高启动性能并减少内存消耗显著提高了使用具有大量操作和复杂操作层次结构的工具栏和功能区模板的应用程序性能内存使用示例场景1250个SimpleAction项50个激活、50个SingleChoiceAction项×5个子项10个激活和200个隐藏导航项。场景21000个SimpleAction项100个激活、100个SingleChoiceAction×5个子项20个激活和1000个隐藏导航项。在具有操作密集型工具栏和功能区的大型企业应用程序中这些增强将特别显著。

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询