界面控件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安全性 - 更强的哈希密码DevExpress重新配置了标准System.Security.Cryptography.Rfc2898DeriveBytes APIs 由PBKDF2支持来使用更强的伪随机数生成器之前Rfc2898DeriveBytes使用具有20K迭代的SHA12017年推出通过此更新API使用具有600K迭代的HMACSHA512 。使用Template Kit生成的所有新应用程序都使用这些现成的设置。如果您的应用程序是在v26.1之前创建的则可以按如下方式转换将现有用户密码升级到新的哈希标准继续使用前面的算法应用混合策略旧密码保持不变新密码使用更新的设置内容安全策略增强从XAF Blazor源代码中删除了内联样式属性、style标记和组件API样式分配例如具有e.style的Grid.CustomizeElement。因此用户不再需要以下内容安全策略CSP要求style-src:unsafe inline。数据访问的Entity Framework Core 10v26.1为DevExpress XAF Blazor/WinForms UI和Web API服务添加了对Entity FrameworkEF Core 10最新版本的官方支持技术团队还更新了性能基准测试将EF Core 10与XPO进行了比较。Template Kit自动为面向.NET 10的应用程序选择 EF Core 10MainDemo.NET.EFCore也将在v26.1中使用EF Core 10 和 .NET 10。虽然EF Core 10引入了性能和定制改进但它还包括需要更新的突破性更改。并非所有EF Core数据库提供程序当前都提供EF Core10兼容的NuGet软件包例如Pomelo.EntityFrameworkCore.MySql。此外XAF的Web API服务在面向.NET 10时继续使用较旧的Swashbuckle.AspNetCore版本。DateTimeOffset类型支持Microsoft SQL Server和Oracle (EF Core和XPO)技术团队在DevExpress.Data、DevExpress.Xpo和相关XAF库中实现了DateTimeOffset支持支持的数据源包括Microsoft SQLEF Core和XPO、OracleXPO和LINQXPO。对于下一步团队希望在关键XAF列表和属性编辑器中支持DateTimeOffset数据模型属性到年底这种增强对于具有多个时区的用户的应用程序特别有用。

相关新闻

DM9000网络控制器寄存器配置与驱动开发指南

DM9000网络控制器寄存器配置与驱动开发指南

1. DM9000网络控制器寄存器体系解析DM9000作为一款经典的单芯片快速以太网控制器,其寄存器体系是开发者必须掌握的核心内容。这款由DAVICOM公司设计的10/100M自适应芯片,通过精妙的寄存器布局实现了对网络通信各个环节的精准控制。我在实际嵌入式网络项目…

2026/7/17 1:15:07阅读更多 →
FPGA数码管驱动:Nexys4-DDR开发板Verilog实战

FPGA数码管驱动:Nexys4-DDR开发板Verilog实战

1. Nexys4-DDR开发板数码管驱动实战解析Nexys4-DDR开发板作为Xilinx Artix-7系列FPGA的经典教学平台,其板载的4位7段数码管是验证数字逻辑设计的理想外设。本文将深入剖析数码管驱动的Verilog实现细节,从硬件原理到代码优化,手把手带你完成从…

2026/7/17 1:15:07阅读更多 →
电容相位特性解析:电流超前电压90°的原理与应用

电容相位特性解析:电流超前电压90°的原理与应用

1. 电容元件的基本特性解析电容作为电子电路中最基础的被动元件之一,其独特的电气特性常常让初学者感到困惑。当我们说"电流超前电压90"时,实际上揭示了电容在交流电路中的核心工作机理。这个看似简单的结论背后,蕴含着电场能量存储…

2026/7/17 1:15:07阅读更多 →
冲锋衣技术参数全解析:防水透气原理与户外工作装备选购指南

冲锋衣技术参数全解析:防水透气原理与户外工作装备选购指南

最近天气越来越热,户外活动也多了起来。作为一名经常需要外出测试设备的开发者,我发现夏季户外装备的选择直接影响工作效率和舒适度。特别是冲锋衣这种看似简单的装备,其实蕴含着不少技术细节。本文将围绕户外装备的技术参数、功能设计和实际…

2026/7/17 2:10:11阅读更多 →
YOLOv10轻量化改造在黄花菜分级检测中的应用

YOLOv10轻量化改造在黄花菜分级检测中的应用

1. 黄花菜分级检测的农业痛点与需求背景在农产品采后处理环节中,黄花菜的分级检测一直是个劳动密集型工作。传统人工分拣不仅效率低下(每小时约处理200-300根),而且受工人疲劳度影响,分级准确率普遍低于85%。我们团队在…

2026/7/17 2:10:11阅读更多 →
军品级伺服驱动器低温环境应用与通讯接口选型指南

军品级伺服驱动器低温环境应用与通讯接口选型指南

这类微型低温军品级伺服驱动器最值得关注的不是参数列表,而是它能不能在真实低温、振动或电磁干扰环境下稳定控制电机。我一般会先看工作温度范围、通讯接口类型和实际电流输出能力,而不是急着对比型号。这个驱动器支持-55℃到70℃工作温度,1…

2026/7/17 2:10:11阅读更多 →
txtai框架实战:从语义搜索到智能工作流的AI应用开发指南

txtai框架实战:从语义搜索到智能工作流的AI应用开发指南

在AI技术快速发展的今天,开发者们面临着如何高效整合语义搜索、大语言模型(LLM)编排和复杂工作流的挑战。传统方案往往需要组合多个独立工具,导致系统复杂度高、维护困难。txtai作为一个全功能AI框架,正是为解决这一问…

2026/7/17 2:10:11阅读更多 →
基于STM32与OpenMV的交通灯响应小车:红绿黄三色识别+启停控制完整工程包

基于STM32与OpenMV的交通灯响应小车:红绿黄三色识别+启停控制完整工程包

本文还有配套的精品资源,点击获取 简介:这个资源包提供一套开箱即用的智能小车实现方案,主控采用STM32F1系列(适配硬石YS-F1Pro开发板),视觉模块使用OpenMV摄像头,能稳定识别红、绿、黄三种交…

2026/7/17 2:10:11阅读更多 →
WSL实用命令大全:从安装到高级配置

WSL实用命令大全:从安装到高级配置

1. WSL基础命令全解析Windows Subsystem for Linux(WSL)作为微软推出的Linux兼容层,已经成为开发者跨平台工作的标配工具。作为长期使用WSL的开发者,我整理了最实用的命令手册,涵盖从安装配置到日常运维的全套操作。1.…

2026/7/17 2:05:10阅读更多 →
VSCode TypeScript 环境配置对比:全局安装 vs 项目本地安装的4个关键差异

VSCode TypeScript 环境配置对比:全局安装 vs 项目本地安装的4个关键差异

VSCode TypeScript 环境配置对比:全局安装 vs 项目本地安装的4个关键差异当你在VSCode中启动一个新的TypeScript项目时,第一个技术决策往往从安装方式开始。这个看似简单的选择——全局安装还是项目本地安装——实际上会深刻影响你的开发流程、团队协作和…

2026/7/16 8:28:11阅读更多 →
智慧树刷课插件:5分钟实现自动化学习的智能助手

智慧树刷课插件:5分钟实现自动化学习的智能助手

智慧树刷课插件:5分钟实现自动化学习的智能助手 【免费下载链接】zhihuishu 智慧树刷课插件,自动播放下一集、1.5倍速度、无声 项目地址: https://gitcode.com/gh_mirrors/zh/zhihuishu 智慧树刷课插件是一款专为智慧树在线教育平台设计的Chrome浏…

2026/7/16 6:53:04阅读更多 →
Steam创意工坊下载器WorkshopDL:跨平台游戏模组获取的终极解决方案

Steam创意工坊下载器WorkshopDL:跨平台游戏模组获取的终极解决方案

Steam创意工坊下载器WorkshopDL:跨平台游戏模组获取的终极解决方案 【免费下载链接】WorkshopDL WorkshopDL - The Best Steam Workshop Downloader 项目地址: https://gitcode.com/gh_mirrors/wo/WorkshopDL 你是否在GOG或Epic Games Store购买了心仪的游戏…

2026/7/16 12:02:41阅读更多 →
VS Code 高效配置与个性化定制全攻略

VS Code 高效配置与个性化定制全攻略

1. VS Code 高效配置基础作为一款轻量级但功能强大的代码编辑器,VS Code 的默认配置已经能满足基本需求,但通过合理调整设置可以大幅提升编码效率。我使用 VS Code 已经有五年多时间,期间尝试过各种配置方案,总结出这套适合大多数…

2026/7/17 0:00:01阅读更多 →
从竞赛代码到桌面工具:让 SuperADD 与 SubspaceAD 真正跑进自己的图像

从竞赛代码到桌面工具:让 SuperADD 与 SubspaceAD 真正跑进自己的图像

在异常检测领域,很多优秀算法最初都是以研究代码的形式发布的。它们能够在固定测试集上复现实验结果,却不一定能被普通用户直接拿来测试自己的图片。尤其是最近很多算法仅提供在固定测试集的测试环境,而gradio的demo演示也不会提供。 对工程应用和在自己的图片上进行测试来…

2026/7/17 0:00:01阅读更多 →
WinRAR高效配置指南:从基础安装到高级压缩实战

WinRAR高效配置指南:从基础安装到高级压缩实战

前几天帮同事处理一个客户发来的压缩包,解压时系统自带的工具弹出一串乱码,换用 WinRAR 却顺利打开了。这种看似简单的场景,恰恰暴露了不同压缩工具在处理非标准编码、分卷压缩或加密文件时的差异。WinRAR 作为一款老牌工具,真正价…

2026/7/17 0:00:01阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/16 20:13:14阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/16 8:58:42阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/16 17:10:26阅读更多 →