Tag: Dotnet
All the articles with the tag "Dotnet".
-
用 C# 构建你的第一个 MCP Server
Published: at 11:33 PM基于官方 ModelContextProtocol SDK 2.x 与 .NET 10,从空项目构建一个真实可用的 NuGet 版本查询 MCP Server:工具定义、stdio 与 HTTP 双传输、SDK 2.0 变更和排查清单。
-
.NET RAG 稳定架构:边界先于实现
Published: at 06:46 AMRAG 不是聊天功能,是数据系统。本文给出与模型、向量库、框架无关的稳定架构:来源溯源、嵌入边界、授权检索、引用契约、删除闭环,附可编译的概念性 C# 契约代码。
-
用 Claude 重构遗留 .NET:不是重写是工作流
Published: at 06:43 AM遗留 .NET 代码库不敢动?本文拆解用 Claude 重构 LegacyErp 的四步工作流:只读评估出路线图、特征测试兜底、先修 SQL 注入与内存泄漏、逐主版本升级,附 agent 配置与安全规则。
-
EF Core 持久化富领域模型:完整实战
Published: at 06:40 AMEF Core 不需要 public setter 也能持久化完全封装的聚合。以家酿啤酒 Batch 为例,从私有构造函数、backing field、值转换到领域事件,逐段给出可直接运行的映射配置。
-
用 MCP Inspector 调试 C# MCP Server:从连接到排错
Published: at 12:46 AMMCP Inspector 是官方 MCP 服务器调试工具。本文覆盖 C# 场景下的 stdio 和 Streamable HTTP 两种连接方式、工具/资源/提示词的交互测试、JSON-RPC 原始日志解读、五种 .NET 常见故障模式,以及从 Inspector 导出 mcp.json 配置的完整流程。
-
ASP.NET Core 健康检查完全指南:从 Hello World 到生产环境
Published: at 11:48 PM从零开始为 ASP.NET Core (.NET 10) 添加健康检查:数据库、Redis、自定义检查、liveness/readiness 探针拆分、探针成本预算、优雅排水,以及 Kubernetes 部署接线。附 Health Checks UI 的版本坑和 CVE 注意事项。
-
ASP.NET Core 面试 30 问:2026 年真会被问到的内部原理题
Published: at 08:56 PM30 道 ASP.NET Core 内部原理面试题,涵盖托管、中间件管道、DI 生命周期、配置与选项、过滤器、请求生命周期六大类别,每道题都附面试官想听的答案、致命错误答法和追问方向。
-
重新设计 System.Diagnostics.Process:用类型系统消除「只有启动者才能用」的陷阱
Published: at 12:43 AMRaymond Chen 提出了一种 System.Diagnostics.Process 的假想重构方案:把 StandardOutput 等属性移到 Start() 的返回类型里,用编译器替代运行时异常来守护 API 正确使用顺序。.NET 11 也正在落实类似思路。
-
用 .NET 构建 MCP 服务器:让 AI 自动执行 API 性能测试
Published: at 06:05 AM本文演示如何用一个 NuGet 包在 ASP.NET Core 里构建 MCP 服务器,把负载测试封装成 AI 可调用工具。连上 GitHub Copilot 之后,一句自然语言就能运行压测、对比两个端点的延迟,并自动诊断 ThreadPool 饥饿、GC 压力等常见性能问题。