Posts
All the articles I've posted.
-
Postgres 更爱走新索引,但它扫错了方向
Published: at 01:00 AM新增索引会给规划器多一条看似更便宜的路径。本文用 PostgreSQL 18.6 上的百万行实验说明这个查询如何从 16.5ms 涨到 241ms,并给出索引改法、计划读法与验证步骤。
-
别让 InMemory 冒充 EF Core 翻译证明
Published: at 12:54 AM规范测试分成谓词含义、应用接线与数据库翻译三层证据。本文用 .NET 10 与 EF Core 10 的 xUnit 代码说明每层能证明什么,并补一份可跨提供程序复用的生产库契约测试。
-
用 GitHub Copilot SDK 接进 .NET 应用
Published: at 11:39 PMCopilot SDK 已 GA,把 Copilot CLI 的 agent 运行时搬进你自己的应用。本文拆开 SDK、Agent Framework 与应用三层职责,讲清工具暴露和工具批准两套开关,以及认证、额度与数据留存的实际边界。
-
分布式 .NET 隐藏延迟:CPU 报告看不出的等待
Published: at 12:35 AM一次响应要 1.5 分钟,CPU 报告却只有 6.7%。微软团队用一次真实排查说明:先定位是哪个进程,再用 CPU 报告排除计算,最后用 Stopwatch 量出循环里累计的 10 秒等待。
-
.NET 11 RC1:亮点核对与 API 纠错
Published: at 12:31 AM容器、DNS、崩溃报告、C# 15 union、WinForms kiosk:一篇 .NET 11 RC1 亮点文章里的每个特性,我都对着官方发布说明核了一遍。哪些是真的、哪些代码写错了、正确用法是什么,以及原文漏掉的开关与参数。