收藏本版 |訂閲

.NET论坛 今日: 0|主題: 614|排名: 85 

  • 对于 UTF-16 的高低代理项码点的解析
    起因: ​ 首先是我写的这一段代码, 这是一个手搓的 Json 解析器内部的一个, 把转义字符还原成 UTF-16 的一个逻辑代码: case 'u': //Unicode 字符 if (i + 4 < text.Length) { byte[] bytes; string u = text.Substring(i + 1, 4); if (Command.string2bytes(u, out bytes) == true) ...
    042 光的旅行 发表于 2026-3-1 .NET论坛
  • .NET 本地Db数据库-技术方案选型
    公司现有项目使用了LiteDB作为本地数据存储,但每次开机有较高的概率读取阻塞。 因为死锁或者损坏导致的阻塞问题,目前只能设置超时。在db读取超时后,部分情况可以删除文件、重建db解决,也有无法删除db文件的情况。 导致的技术债务造成了非常多的冗余维护工作量,需要基于常用的数据库及使用方式,重新做个技术选型确认 L ...
    098 最右爱的人 发表于 2026-2-26 .NET论坛
  • dotnet DirectX 通过可等待交换链降低输入渲染延迟
    在 上一篇博客 和大家介绍了如何在控制台里面用裸 DirectX 做一个简单绘制折线笔迹的 D2D 应用。此时的 D2D 应用的笔迹延迟还只是能够追得上 WPF 的笔迹性能,依然有很大的优化空间。本文将在此基础上,给出一个更低输入延迟的渲染方案 在一些紧张的射击类游戏里面,游戏开发者很注重于减少输入的渲染延迟。对桌面应用来说 ...
    099 三馆胡工 发表于 2026-2-26 .NET论坛
  • [DotNet] Kestrel 框架中, http1 与 http2 的性能对比
    作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 (文中的 http2 是指明文的 http2 协议,也叫 h2c, 并未测试 TLS 加密的情况) 如果仅从协议的角度对比,http2 会比 http1 更快吗?如果更快,能快多少? 基于以上疑问,我基于 C# 的 Kestrel 框架,做了一 ...
    0118 慧林 发表于 2026-2-26 .NET论坛
  • .net 微服务的“黄埔军校”
    1.概述 今天玩了一下阿里的千问,当我输入surging作者是谁?把我吹捧的非常高,我被它的彩虹屁惊到了,还说我是.net 微服务的“黄埔军校”,说的有理有据,在此把原文贴出来,根据此轮点,我打击其它依靠背景的学院派应该是有这个资格了。 图1 图2         🎓 为什么 Surging 被称为“黄埔军校”? ...
    060 郭什么 发表于 2026-2-25 .NET论坛
  • Microsoft Agent Framework 取出 DeepSeek 思考内容
    本文提供的方法适用于 DeepSeek 和豆包等模型 前置博客: Microsoft Agent Framework 与 DeepSeek 对接 C# Microsoft Agent Framework 与 豆包 对接 更新: 在正式的 1.0.0 版本,已经内置支持了获取思考内容。只需要判断输出的 AIContent 为 TextReasoningContent 类型即可,核心代码如下 ChatClient chatClient = ...
    0112 琴英 发表于 2026-2-25 .NET论坛
  • 如何通过 C# 实现 PowerPoint 转 HTML 格式 - 完整指南
    在企业办公、在线教育等场景中,将 PowerPoint 演示文稿(PPT/PPTX)转换为 HTML 格式是常见需求——HTML 文件无需安装专用软件即可在浏览器中打开,且易于嵌入网页或跨平台分享。本文将介绍如何通过 C# 结合 Free Spire.Presentation for .NET 组件快速实现这一转换。 环境准备 Free Spire.Presentation for .NET 是一款免 ...
    064 晚晚皆安 发表于 2026-2-24 .NET论坛
  • OpenVINO™ C# API 3.2 全新发布,基于 AI 大模型的全栈重构,全面进化!
    OpenVINO™ C# API 3.2 全新发布,基于 AI 大模型的全栈重构,全面进化! 📖 前言 本文档简介 本文档是 OpenVINO™ C# API 3.2 版本的官方升级说明,全面介绍了新版本相比老版本的重大改进和创新特性。无论您是正在使用老版本的老用户,还是正在评估技术选型的新用户,本文档都将帮助您全面了解这个基于 AI 大模型深度优化 ...
    026 第三军团 发表于 2026-2-24 .NET论坛
  • 推荐一款基于.NET和百度飞桨的OCR识别组件
    随着AI技术的发展,图像识别技术应用越来越广泛,OCR(Optical Character Recognition,光学字符识别)技术做为图像识别技术的应用场景之一,广泛的应用于零售,政务,工业,金融等领域,如车牌号识别,身份证识别等。今天以一个简单的小例子,简述在.NET开发中,如何利用第三方OCR组件库进行图像文字识别,仅供学习分享使 ...
    077 慕雪素颜 发表于 2026-2-23 .NET论坛
  • 手搓一个数字类的变量的类型检查器
    正在手搓 NumType 类型检查器, 它可以通过输入文本信息来判断这个文本它可以转换成什么类型, 挺复杂的, 在此过程了解了一些我没有见过的变量类型, 然后这两天又是为着边境检查, 选取范围感到苦恼, 不过现在已经把基础代码给写好了, 勉强能用, 暂时没有出现什么大Bug (但愿吧). /// <summary> /// 判断数字类型 /// </summar ...
    042 十里天国 发表于 2026-2-23 .NET论坛
  • dotnet 在新进程执行某段委托的方法
    大概的 API 设计如下: RemoteExecutor.Invoke(() => { // 在这里编写在新进程执行的委托代码 }); 要在 Main 函数里面调用 RemoteExecutor.TryHandle 处理命令行,因为新进程里面执行的逻辑本身就需要 Main 函数参与。标准预期写法如下 if (RemoteExecutor.TryHandle(args)) { return; } 核心实现原理就是反射获 ...
    046 为人民解决问题 发表于 2026-2-23 .NET论坛
  • Zenith.NET v0.0.6 发布 🧧 — API 大幅精简,为 Metal 后端铺路
    大家好!我是 @qian-o,Zenith.NET v0.0.6 正式发布了! 这个版本的核心主题是 精简:为了让 API 更好地适配即将上线的 Metal 后端,我们对资源绑定模型、着色器阶段和光线追踪方案做了一次大规模的重构和瘦身。 📦 GitHub 仓库:https://github.com/qian-o/Zenith.NET 📚 文档站点:https://qian-o.github.io/Zenith.NET ...
    025 文君唯美 发表于 2026-2-16 .NET论坛
  • 【EF Core】实体追踪——Entry中记录的数据
    这回终于可以 Free 了,刚好快过年了,工厂的机器也很人性化地坏了,需要供应商维修,不用测试项目了。所以老周也回家快活了几天。其实他们自己有开发团队,小改小测的他们完全可以自己弄,非要找老周麻烦。 咱们接着上次的话题聊,上次老周给大伙伴们胡诌了一番有关实体状态追踪的基础。这一次咱们把注意力放到名为 Entity ...
    092 緋聞 发表于 2026-2-12 .NET论坛
  • 从递归到极致优化:树结构构建的性能演进
    从递归到极致优化:树结构构建的性能演进之路 一次简单的代码优化,性能提升 超千倍!本文通过实测数据,揭示树结构构建中隐藏的性能陷阱,并给出最佳实践。 📖 前言 在日常开发中,我们经常需要处理树形结构的数据:组织架构、菜单导航、商品分类、文件目录……这些场景都需要将扁平的数据库记录转换为层级树结构。 今 ...
    085 平淡幽远 发表于 2026-2-12 .NET论坛
  • 记调试 RX-Explorer-WAS 文件管理器 UI 未响应问题
    开始之前,先提供 RX-Explorer-WAS 的安装地址,通过应用商店即可安装: https://apps.microsoft.com/detail/9pdn2q3dcqs3 在我设备上复现打开黑屏问题的界面如下图 此时非常快速的第一反映就是打开 Visual Studio 进行附加调试。有开发环境的机器上,就不要去打 DUMP 分析了,通过 DUMP 分析是不如直接用开发机的 Visual ...
    047 风踏歌行 发表于 2026-2-12 .NET论坛
  • dotnet Vortice 无需交换链与 DirectComposition 对接渲染层
    在 DirectComposition 里面提供了 Commit 机制,一次 Commit 的所有内容都能在相同的一帧在屏幕显示出来,如此可以非常方便地完成渲染对齐任务 通过 WaitForCommitCompletion 方法可以等待 Commit 内容完成渲染,此方法作用相当于等待交换链写法的等待垂直同步实现 在 上一篇博客 中,采用了传统的 DXGI 交换链与 DirectCom ...
    079 亦洛夏歌 发表于 2026-2-10 .NET论坛
  • C# 如何将 TXT 文本转换为 PDF
    在日常开发和办公场景中,将纯文本(TXT)文件转换为 PDF 格式是一项常见需求。PDF 格式具备跨平台、样式固定、不易被篡改等特点,而 TXT 格式则更侧重于内容的轻量存储。二者之间的转换可以兼顾内容的可读性与文档的规范性与便携性。本文将介绍如何通过 C# 和免费的 .NET 类库实现 TXT 到 PDF 的高效转换。 一、环境准备 1 ...
    0121 扶摇纤凝 发表于 2026-2-9 .NET论坛
  • dotnet Vortice 通过 Angle 将 Skia 和 DirectX 对接
    ANGLE 是谷歌开源的组件,提供将 OpenGL ES API 调用转换为实际调用 DirectX 引擎执行渲染的能力。详细请看: https://github.com/google/angle 整体的步骤是: 基础且通用地创建 Win32 窗口 初始化 DirectX 相关,包括创建 DirectX 工厂和 DirectX 设备,枚举显示适配器等 初始化 Angle 和与 DirectX 对接 开始之前,按 ...
    0118 嘉琪爷爷 发表于 2026-2-9 .NET论坛
  • Avalonia 简易对比不同的 Win32CompositionMode 的性能情况
    测试代码非常简单,只是尝试修改一个控件的背景色,让界面不断更新而已 以下是 MainWindow.axaml 代码 <Window xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://s ...
  • 对比 Avalonia 和 WPF 的渲染延迟
    此测试发现了 WPF 的渲染非常跟输入,而 Avalonia 明显落后 在我的测试用例里面,特别让 Avalonia 窗口去接收输入,让 Avalonia 驱动 WPF 的界面。如此可以排除 Avalonia 的输入层带来的延迟。完全只对比 Avalonia 和 WPF 的渲染层 详细请参阅: https://github.com/AvaloniaUI/Avalonia/discussions/20562 实验情况如下图 ...
    058 可知这妖怪来历 发表于 2026-2-6 .NET论坛
  • 下一頁 »

    快速發帖

    還可輸入 180 個字符
    您需要登錄後才可以發帖 登錄 | 立即注册

    本版積分規則

    相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部