Posts
All the articles I've posted.
-
ASP.NET Core Minimal API 过滤器实战
Published: at 12:03 PM用 ASP.NET Core Minimal API Endpoint Filter 在处理程序前后执行校验、日志和响应控制,并掌握委托、IEndpointFilter、路由组、工厂及 .NET 10 内置校验的选择边界。
-
ASP.NET Core 请求超时:让取消真正传到底
Published: at 11:55 AMASP.NET Core 默认不会限制端点执行时间。本文用 .NET 8+ 内置中间件设置请求期限,并把取消信号传给 EF Core 与 HttpClient,附验证方法和排错边界。
-
Agent Harness:让本地 Agent 变成生产级服务
Published: at 01:56 AM微软 Agent Framework 系列收官:把本地 Agent 变成可用服务的四条线——可观测、Purview 合规、Foundry 部署、检查与评估,附 .NET/Python 代码与安全边界。
-
Uno Platform如何用MCP让AI检查自己的应用
Published: at 01:27 AMUno Platform 按生命周期把 MCP 拆成两个服务器:文档服务器负责知识接地,应用服务器连接运行中的程序,让 AI 截图、读可视化树、点击界面自查生成结果。本文拆解拆分依据、工具清单、token 成本与 Skills 设计。
-
RAG 其实没那么复杂:六种检索架构怎么选
Published: at 04:41 AM很多 RAG 项目一开始就上向量库、切块和重排,复杂度先于问题出现。本文拆解六种检索方案,从 BM25 与查询改写开始,按数据新鲜度、查询类型、规模和实测结果选择升级路径,并给出多意图查询与验证清单。
-
C# 获取机器逻辑处理器总数
Published: at 12:24 AM在 .NET 中获取机器处理器数量时,Environment.ProcessorCount 代表当前进程可用资源,不等于主机总数。本文用 Windows、macOS、Linux 示例说明原生 API与容器边界。
-
C# Specification 组合:AND、OR 与 NOT
Published: at 12:05 AMC# Specification 组合看似只是布尔运算,真正难点在于内存委托、表达式树、EF Core 翻译和空值语义。本文用可运行示例讲清参数重绑定、短路、测试与查询边界。
-
C# 管道错误处理:Result、异常与短路
Published: at 11:54 PMC# 管道要区分预期拒绝、意外异常和取消,并把短路、幂等、重试与遥测写进契约。本文用订单示例说明 Result 与异常的边界,以及副作用发生后的处理方式,帮助你减少重复副作用与误判。
-
Agent Framework:同一 Agent 接入多渠道
Published: at 11:39 PMMicrosoft Agent Framework 为 Python Agent 和 Workflow 提供共享 hosting 层,配合 Responses、Telegram、A2A、MCP 适配器接入不同协议,讲清会话映射与应用责任。