Posts
727
Practical notes on AI assistants, software architecture, and developer tooling.
Posts
727
Tags
379
Featured
0
Azure MCP Server 2.0 稳定版发布,核心亮点是支持自托管远程 MCP 服务器,276 个工具覆盖 57 项 Azure 服务。支持 VS Code、Visual Studio、IntelliJ 等 IDE,以及 GitHub Copilot CLI 和 Claude Code,适合团队和企业级云自动化场景。
Continue reading
Azure MCP Server 2.0 稳定版发布,核心亮点是支持自托管远程 MCP 服务器,276 个工具覆盖 57 项 Azure 服务。支持 VS Code、Visual Studio、IntelliJ 等 IDE,以及 GitHub Copilot CLI 和 Claude Code,适合团队和企业级云自动化场景。
C# 14 正式将 Interceptors 升为稳定特性。这篇文章解释拦截器是什么、如何在编译期悄然替换特定调用点、与 Source Generator 的必然联系,以及它真正适合谁来用——不是日常业务代码,而是框架和库作者。
本文从官方文档、官方样例和 McMaster.NETCore.Plugins 出发,系统梳理 .NET 8+ 环境下插件系统的核心机制、设计约束和工程落地方法。包括 ALC 隔离模型、共享契约边界、依赖解析、卸载规则、Native AOT 限制,以及从"可信 in-proc"到"不可信 sidecar"的双模式选型建议。
VS Code 的扩展平台不只是简单的加载 DLL 调接口,它有一套完整的生命周期设计:Manifest 声明、贡献点注册、懒激活机制和作用域 API 隔离。本文从零开始,带你用 C#/.NET 8 实现这套结构,涵盖完整代码和关键设计决策。
介绍如何在 .NET 10 中使用 Microsoft.Extensions.Resilience 为 API 添加重试、超时、熔断、对冲、降级和限流六大弹性策略,并给出生产环境推荐的组合管道配置。
用 .NET 8/9 的 AssemblyLoadContext 构建稳健插件系统,完整覆盖发现、初始化、激活、热重载和优雅关闭五个阶段,附可直接落地的代码模式和常见坑点说明。
Blazor United 在 .NET 10 中将服务端渲染和 WebAssembly 融为一体,允许在同一应用里按组件选择渲染模式。本文介绍其工作原理、核心特性与实际适用场景。