Tag: .NET
All the articles with the tag ".NET".
-
用 Meziantou.ShardedTest 加速 .NET CI 测试分片
Published: at 04:11 AM测试跑太慢拖慢 PR 反馈?Meziantou.ShardedTest 是一个 .NET 全局工具,能把测试集确定性地切成多个分片,在 CI 多个 Job 上并行运行,有效缩短流水线等待时间。本文介绍它的工作原理、适用场景,以及在 GitHub Actions 和 GitLab CI 上的完整配置方法。
-
工厂方法模式实战:用支付系统讲清楚 C# 完整实现
Published: at 01:40 AM用电商支付场景从零搭建工厂方法模式:定义接口、实现多个支付处理器、编写抽象创建者和具体子类,再集成 DI 容器并演示测试写法,让你真正看懂这个模式在生产代码里如何解决扩展性问题。
-
用 GitHub Copilot SDK 在 C# 中构建多智能体代码分析系统
Published: at 01:15 AM本文演示如何用 GitHub Copilot SDK 搭建一个顺序执行的多智能体流水线:三个专职 Agent(代码审查、文档生成、测试建议)共享同一个 CopilotClient,但各自拥有独立的 CopilotSession 和系统提示,最终合并输出为一份 Markdown 分析报告。
-
GitHub Copilot SDK 与 Semantic Kernel:C# 中如何选择
Published: at 02:20 AMGitHub Copilot SDK 和 Semantic Kernel 都能帮你在 C# 里构建 AI 功能,但它们解决的是完全不同的问题。本文对比两者的架构差异,给出实际代码示例和清晰的选择决策框架。
-
用 Coding Agent Explorer 实时观察 Claude Code Hooks
Published: at 01:40 AMClaude Code 的 Hook 系统让你可以在每个工具调用、文件读写、Shell 命令执行之前或之后插入自定义逻辑。本文介绍 Hook 是什么、能做什么,并用开源工具 Coding Agent Explorer 实时可视化 Hook 事件,帮你真正看清 AI 编码代理的内部行为。
-
Coding Agent Explorer:用 .NET 工具看透 AI 编码代理的内部行为
Published: at 01:40 AMAI 编码代理越来越普及,却对大多数开发者来说是个黑盒。Coding Agent Explorer 是一个开源 .NET 工具,作为反向代理坐落在 Claude Code 和 Anthropic API 之间,把每一次 API 调用、工具调用和上下文细节实时呈现在仪表盘上,让你真正看清代理在做什么。
-
Generative AI for Beginners .NET 第二版:全面重写,升级至 .NET 10
Published: at 11:38 PM微软发布《Generative AI for Beginners .NET》课程第二版,五个模块从零重写,全面迁移到 .NET 10 和 Microsoft.Extensions.AI,新增 Microsoft Agent Framework 课程,适合想系统学习 .NET AI 开发的开发者。
-
Cache-Aside 模式在 .NET 中的实践
Published: at 01:40 AMCache-Aside(懒加载)是 .NET 应用中最常见的缓存策略之一。本文讲解它的执行流程、.NET 实现方式、过期策略选择,以及缓存失效、缓存雪崩等常见问题的处理方法。
-
在 .NET 中构建向量搜索与可查询加密的安全 AI 系统
Published: at 01:40 AM面向 .NET 架构师和高级工程师的深度技术文章。结合向量搜索、LLM 嵌入与加密计算,探讨如何在合规要求严格的企业环境中,构建兼顾性能与隐私保护的生产级 AI 系统。