收藏本版 |訂閲

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

  • C# 如何将 TXT 文本转换为 PDF
    在日常开发和办公场景中,将纯文本(TXT)文件转换为 PDF 格式是一项常见需求。PDF 格式具备跨平台、样式固定、不易被篡改等特点,而 TXT 格式则更侧重于内容的轻量存储。二者之间的转换可以兼顾内容的可读性与文档的规范性与便携性。本文将介绍如何通过 C# 和免费的 .NET 类库实现 TXT 到 PDF 的高效转换。 一、环境准备 1 ...
    0137 扶摇纤凝 发表于 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 对接 开始之前,按 ...
    0147 嘉琪爷爷 发表于 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 实验情况如下图 ...
    092 可知这妖怪来历 发表于 2026-2-6 .NET论坛
  • 推荐 .NET 8.0 开源项目伪微服务框架
    前言 嘿,小伙伴们!最近看到了一个 .NET 8.0 的小项目伪微服务框架,非常适合想要快速搭建小型应用项目或是想要学习.NET 8.0及新的技术,但又不知道从哪里学起的朋友。这个框架可以帮助我们简化开发流程,同时还能适应不断变化的需求。 它虽然简化了很多复杂的微服务特性,但仍保留了关键的微服务理念,让我们可以专注于业 ...
    074 花钱约下 发表于 2026-2-5 .NET论坛
  • .NET 中如何快速实现 List 集合去重?
    前言 在数据处理中,去除集合中的重复元素是一个常见的需求。.NET 6 和 .NET 7 引入了 DistinctBy 方法,这是一个非常实用的新特性,可以方便地根据指定的键对集合进行去重。 本文将详细介绍 DistinctBy 方法的使用,并通过具体的案例来展示其在实际开发中的应用。 正文 1、DistinctBy 方法 DistinctBy 方法允许我们在 LINQ ...
    0160 高原蓝 发表于 2026-2-4 .NET论坛
  • 【电子行业案例】借助LightningChart 实现高精密电子制造数据实时可视化
    在高精密电子制造领域,数据实时可视化对于生产效率、质量控制及快速响应能力至关重要。近期,全球领先的存储设备制造企业 Western Digital 在其生产线上引入了高性能图表可视化引擎 LightningChart 的可视化方案(包含 JS、.NET 及开发工具包),显著提升了生产过程的数据洞察能力,优化了实时监控与 ...
    0140 中原玛瑙 发表于 2026-2-4 .NET论坛
  • C# 设置 Word 文档背景颜色/背景图
    在 .NET 开发场景中,对 Word 文档进行自动化格式处理是常见需求,其中设置文档背景(颜色或图片)是提升文档视觉呈现的基础操作。Free Spire.Doc for .NET 作为一款免费的 Word 文档操作组件,无需依赖 Microsoft Office 即可完成 Word 文档的创建、编辑与格式调整,本文将介绍如何通过该组件在 C# 中为 Word 文档设置背景 ...
    067 衍星辞 发表于 2026-2-2 .NET论坛
  • 死锁是怎么发生的,举个简单的例子
    死锁的示例 下面就是一个会死锁的示例代码: // 异步死锁示例 - 不使用 TaskScheduler,仅用多个 Task 互相等待 Console.WriteLine("=== 多 Task 互相等待死锁 ===\n"); // 两个任务互相用 .Result 等待对方完成 → 死锁 var tcsA = new TaskCompletionSource<int>(); var tcsB = new TaskCompletionSource<int>(); var ...
    094 周乐华 发表于 2026-2-1 .NET论坛
  • 将SignalR移植到Esp32—让小智设备无缝连接.NET功能拓展MCP服务
    前言 这段时间迷上了手搓Esp32的小智聊天机器人,也用.NET为小智AI开发了一些MCP转接平台和MCP服务。小智ESP32本身就具备MCP能力,可以调用本地MCP工具和服务端MCP工具,并将结果返回给设备,这个功能一直都有。 如果你有手搓Esp32的硬件玩具打算,可以关注我的B站账号(绿荫阿广)https://space.bilibili.com/25228512 带 ...
    0135 安林 发表于 2026-2-1 .NET论坛
  • hangfire内部执行器是同步的,会导致死锁
    再次遇到dotnet的第三方组件问题,就是hangfire的CoreBackgroundJobPerformer会导致死锁,它是作为hagnfire服务端的job执行器的,它非常的关键,是job能够运行的关键,这些库可能读是从很早的dotnetfremework时代移植过来的(我猜测的),同样的存在同步调用异步代码的问题,会导致死锁。 它有问题的代码如下: namespace H ...
    066 寒意 发表于 2026-1-31 .NET论坛
  • 缓存读写代码逻辑的正确姿势
    缓存通常用于提高数据访问的效率。一般来说,缓存读取和写入的逻辑遵循“先从缓存取,取不到再从数据库获取并写回缓存”的原则。为了避免多个线程同时修改缓存数据,我们需要加锁来保证数据一致性。 逻辑概述 读取缓存:缓存命中直接返回。 缓存未命中:加锁,然后再次读取缓存,缓存命中直接返回。 缓存还是未命中:执行 ...
    068 陆迎 发表于 2026-1-30 .NET论坛
  • 如何借助TeeChart图表库,实现放射治疗QA数据的精准可视化
    在高精度放射治疗质量保障(QA)流程中,精确的数据可视化至关重要。近日,瑞典 Uppsala 的医疗科技公司 ScandiDos AB 在其 Delta4 软件中集成了 Steema 的 TeeChart for .NET 图表组件,以提升临床 QA 数据的呈现效果,从而帮助物理师更快、更准确地分析测量结果。 TeeChart免费试用下载 ...
    0151 水雲间 发表于 2026-1-29 .NET论坛
  • 使用 JYPPX.DeploySharp 高效部署 PaddleOCR,解锁多种高性能 OCR 文字识别方案
    使用 JYPPX.DeploySharp 高效部署 PaddleOCR,解锁多种高性能 OCR 文字识别方案 本文介绍如何通过 DeploySharp 框架在 .NET 环境下部署 PaddleOCR 模型,支持 OpenVINO、TensorRT、ONNX Runtime 等多种推理引擎,实现百毫秒级文字识别。 目录 一、前言 二、核心技术原理解析 三、DeploySharp 架构优势 四、支持的推理设 ...
    068 米米吖 发表于 2026-1-28 .NET论坛
  • Vortice 使用 DirectComposition 显示透明窗口
    本文是渲染相关系列博客中的一篇,该系列博客已按照逻辑顺序编排,方便大家依次阅读。如您对渲染相关感兴趣,可以通过以下链接访问整个系列:渲染相关系列博客导航 在 DirectX 使用 Vortice 从零开始控制台创建 Direct2D1 窗口修改颜色 博客中和大家介绍了最简方式创建了窗口和对接了 DirectX 层。在此基础上,大家也能看到 ...
    0150 钰清风 发表于 2026-1-28 .NET论坛
  • WPF 使用 Vortice 在 D3DImage 显示 D2D 内容
    本文绝大部分代码来源于 Raspberry Monster 伙伴提供。我只是代为记录的工具人 本文是渲染相关系列博客中的一篇,该系列博客已按照逻辑顺序编排,方便大家依次阅读。本文属于系列博客中,比较靠前的博客,可以独立阅读,无上下篇依赖。如您对渲染相关感兴趣,可以通过以下链接访问整个系列:渲染相关系列博客导航 在开始聊 ...
    0150 陈静云 发表于 2026-1-28 .NET论坛
  • 【案例分享】TeeChart数据可视化图表库在高级分析软件中的应用
    在数据驱动决策时代,高性能图表与可视化分析不仅是科研机构和分析软件产品的标配,更是提升用户洞察力与产品竞争力的重要技术支撑。近日,全球知名图表组件库 TeeChart 在数据分析与可视化软件开发领域的成功应用案例——WRC Research Systems 深度集成 TeeChart 的实践,再次证明了行业级图形引擎在先进分 ...
    037 桃圆 发表于 2026-1-26 .NET论坛
  • 【EF Core】实体状态与变更追踪
    好长时间没有水文章了,请容老周解释一下。因为最近老周进了两个厂,第一个厂子呆了八天左右,第二个厂子还在调试。管理很严格,带的电子设备都要登记、办手续。当初觉得雷神笔记本的屏幕大,在车间调试代码方便,所以登记了这个型号。但这个游戏本功耗大,而且充电只能充到 83% 就充不进去了。只能白天在车间调试时用,其 ...
    0115 曹秀才 发表于 2026-1-25 .NET论坛
  • [.net10] 极简数据库对象关系映射
    有时候不想使用EF等ORM框架,想要实现的功能也简单,就是获取一条或者多条记录,于是自己折腾了一个,代码如下: public class SqlFetch { private readonly string _ConnectionString; /// <summary> /// 获取数据库连接字符串 /// </summary> /// <param name="config"></param> public SqlFetch ...
    092 乘豐 发表于 2026-1-21 .NET论坛
  • 笔记:如何使用 Entity Framework Core
    前言 在本篇文章中,着重介绍如何使用 Entity Framework Core,不过多涉及底层细节。 Entity Framework Core(简称 EF Core)是微软为.NET 平台打造的轻量级、跨平台对象关系映射(ORM)框架,以编写 C# 对象代码的方式操作各类数据库,无需大量手写原生 SQL 语句。 其中有两大概念,也是本文要讲述的内容: DbContext 配 ...
    092 离木 发表于 2026-1-21 .NET论坛
  • 下一頁 »

    快速發帖

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

    本版積分規則

    圆梦公社,专注于为全球华人提供纯粹技术交流的地方,请勿发布任何政治及违法的言论。如有相关侵权、举报、投诉及建议等,请发 E-mail:dzh188@hotmail.com

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

    在本版发帖返回顶部