Tag: .NET
All the articles with the tag ".NET".
-
用 OpenTelemetry 收集 .NET 应用日志
Published: at 12:00 AM.NET 8 原生支持 OpenTelemetry,通过 OTLP exporter 将日志发送到 SigNoz,并实现日志与链路追踪的自动关联。本文介绍完整的配置流程,从安装 NuGet 包到结构化日志实现,以一个 Coffee API 为例说明实际集成效果。
-
用 GitHub Copilot SDK 构建真实 C# 应用:端到端架构模式
Published: at 12:00 AM"Hello world" 演示和生产级应用之间有一道深沟。本文梳理三种核心模式:CLI 工具、ASP.NET Core API、自主 Console Agent,以及配套的依赖注入、错误处理和可观测性实践,帮你把 GitHub Copilot SDK 真正用到项目里。
-
不写 Dockerfile,直接用 .NET SDK 发布容器镜像
Published: at 12:00 AM.NET SDK 内置容器发布能力,一条 dotnet publish 命令就能生成 OCI 镜像。本文对比 6 种基础镜像的大小,分析 SDK 发布和 Dockerfile 的适用边界,并给出生产环境加固清单。
-
用 Agent Skills 给你的智能体注入领域专业知识
Published: at 12:00 AMMicrosoft Agent Framework 新推出 FileAgentSkillsProvider,支持在运行时动态加载 Agent Skills,让智能体按需获取领域知识,无需修改核心指令,同时通过渐进式披露机制有效控制上下文窗口消耗。
-
ardalis/CleanArchitecture:.NET 清洁架构的权威模板
Published: at 12:00 AMSteve Smith(ardalis)维护的 CleanArchitecture 模板在 GitHub 上获得 18k star,是 ASP.NET Core 团队实践 DDD 与分层架构的参考起点。本文拆解它的项目结构、设计决策与两套模板的适用场景。
-
实现 Outbox 模式
Published: at 12:00 AM在分布式系统中,保存数据和发送消息是两个独立操作,任何一个失败都会导致不一致。Outbox 模式将消息发布纳入数据库事务,通过后台处理器可靠投递,从根本上解决这个问题。
-
.NET 中的向量数据:AI 构建模块(第二部分)
Published: at 12:00 AMMicrosoft.Extensions.VectorData 为 .NET 提供了统一的向量数据库抽象,让你用一套代码对接 Qdrant、Redis、SQL Server 等多种向量存储,轻松实现语义搜索和 RAG 模式。
-
GitHub Copilot SDK for .NET:把 Copilot 的 AI 能力直接嵌入你的 C# 应用
Published: at 12:00 AMGitHub Copilot SDK for .NET 以技术预览形式发布,将 Copilot 的 Agent 运行时暴露为原生 .NET 库。本文覆盖核心架构、流式响应、工具调用、多模型路由以及与 Semantic Kernel 的对比。