Posts
847
Practical notes on AI assistants, software architecture, and developer tooling.
Posts
847
Tags
495
Featured
0
Microsoft Foundry 在 Build 2026 更新了 Agent memory,重点从个性化扩展到可靠执行。本文梳理 procedural memory、管理 UI、TTL、多模态、direct memory commands 和 file-based memory 的实际意义。
Continue reading
Microsoft Foundry 在 Build 2026 更新了 Agent memory,重点从个性化扩展到可靠执行。本文梳理 procedural memory、管理 UI、TTL、多模态、direct memory commands 和 file-based memory 的实际意义。
Microsoft Agent Framework 在 Build 2026 公布了 Agent Harness、Foundry Hosted Agents、CodeAct 和 Handoff 等更新。这篇文章帮你看清这些能力分别解决什么问题,以及开发团队该怎样判断它们的实际价值。
这篇文章用 ASP.NET Core Web API 的真实配置串起认证与授权:JWT Bearer 如何验证请求、Token 怎么签发、Authorize 和策略怎样保护端点,以及资源级权限该放在哪里判断。
Minimal API 和 Controller 是 ASP.NET Core 中两种主流 API 构建方式。本文从语法、DI、过滤器、测试、规模化组织和 .NET 10 最新改进等维度做全面对比,给出一份实用的决策矩阵,帮你根据团队和项目实际情况作出选择。
介绍如何借助 SQL Server 系统版本时态表与 EF Core 6+ 的 IsTemporal() API,为业务实体建立完整的行级别历史追踪,覆盖配置、迁移、5 种历史查询运算符、生产环境注意事项与常见坑点。
这篇文章梳理 ASP.NET Core Controller 的核心写法:ControllerBase、ApiController、ActionResult、模型绑定、依赖注入、薄控制器,以及 .NET 10 对 OpenAPI 和元数据的改进。
这篇文章梳理 ASP.NET Core 路由的关键概念:attribute routing、route templates、constraints、参数绑定和 URL 生成,帮助你减少 404、路由冲突和硬编码链接。
从请求管道到生产部署,系统梳理 .NET 10 中 ASP.NET Core Web API 的核心知识:中间件顺序、属性路由、JWT 认证与策略授权、ProblemDetails 错误处理、模型验证、WebApplicationFactory 集成测试以及 Docker 容器化部署。
Native AOT 把不可达类型一并裁掉,反射在运行时就空手而归。本文按 Dev Leader 的思路梳理 IL2xxx 警告含义,演示用 [DynamicallyAccessedMembers]、[RequiresUnreferencedCode]、[RequiresDynamicCode] 把反射注解清楚,并给出 .NET 10 上的 AOT 兼容审计清单。
.NET 10 里给框架级代码做类型扫描,反射和源生成器是两套答案。前者在运行时灵活但有开销、对 AOT 不友好,后者在编译期生成真实 C# 代码、零运行时开销且 AOT 友好。文章按 Dev Leader 的对比把两者并排过一遍,给出选型清单和混合用法。
模板方法用继承锁住算法结构,策略模式用组合换实现,两者都能做到“主流程不变、个别步骤可换”。文章用同一个数据处理管道把两种写法拆开比一遍,并给出选型清单和组合使用的示例。