.NET Blog 中文 关注 官方的 Microsoft .NET 技术开发博客。它包含了 .NET 框架的各种趋势、公告和更新。它还涵盖了 .NET Core、ASP.NET、C#、F# 和许多其他与 .NET 相关的技术。 博客包括了各种部分,如新闻、发行说明、教程、性能更新和使用 .NET 进行跨平台开发。它也是 Microsoft 开发者分享他们在 .NET 开发过程中的经验和见解的平台。 .NET Blog devblogs.microsoft.com RSS devblogs.microsoft.com .NET Blog 中文 RSS thenote.app
用 C# 构建你自己的 AI 代理框架:MafClaw 直播系列 我正在通过微软 Reactor 系列中的四部分教程,现场构建一个完整的 C# 智能体:从围绕 IChatClient 的单一调用,演进为生产就绪、可观测且受控的智能体,全程基于微软 Agent Framework 框架。 Build Your Own AI Agent Harness in C#, the MafClaw Live Series devblogs.microsoft.com +1
与社区分享您的 .NET 故事 分享您的团队如何利用 .NET 解决实际问题,并帮助我们为 .NET Conf 2026 及其他 .NET 频道带来更多社区故事。 Share your .NET story with the community devblogs.microsoft.com +1
在 ASP.NET Core 中使用 C# 联合类型和封闭层次结构 了解 C# 联合类型与封闭层次结构如何在 ASP.NET Core 最小化 API、MVC、SignalR、Blazor 和 OpenAPI 中与 System.Text.Json 协同工作。 Use C# unions and closed hierarchies in ASP.NET Core devblogs.microsoft.com +1
发布 .NET 11 候选版本 1 .NET 11 Release Candidate 1 现已发布,涵盖库、运行时、SDK、MSBuild、NuGet、C#、F#、ASP.NET Core、.NET MAUI 和 Windows Forms 的改进。 Announcing .NET 11 Release Candidate 1 devblogs.microsoft.com +1
.NET Conf 2026 社区日活动演讲者征集现已开放” 请于 2026 年 10 月 6 日前提交您为社区主导的 .NET Conf 2026 社区日准备的会议提案。 .NET Conf 2026 Community Days Call for Presenters Is Open devblogs.microsoft.com +1
.NET 和 .NET Framework 2026 年 9 月服务发布更新” .NET 和 .NET Framework 2026 年 9 月最新维护更新摘要。 .NET and .NET Framework September 2026 servicing releases updates devblogs.microsoft.com +1
测试您发布的代码:MSTest 与原生 AOT MSTest 源生成使测试项目能够与被验证的应用程序使用相同的 Native AOT 和修剪部署模型,同时减少测试执行路径上的反射。 Test what you ship: MSTest and Native AOT devblogs.microsoft.com +1
Uno Platform 如何利用 .NET、MCP 和 AI 构建高质量应用 Uno Platform 如何使用 C# 构建两个 Model Context Protocol 服务器,使 AI 代理能够基于真实文档进行定位,进而查看并操控跨平台的运行中 .NET 应用程序。 How Uno Platform uses .NET, MCP, and AI to build high quality apps devblogs.microsoft.com +1
.NET Conf 2026 .NET Conf 将于 2026 年 11 月 10 日至 12 日举行,为期三天的会议将包含技术研讨会、社区活动以及 .NET 11 的发布。 .NET Conf 2026 devblogs.microsoft.com +1
从 dotnet run 到 Foundry 托管代理,仅需三行 C# 代码 您使用 Microsoft Agent Framework 构建了一个智能体,并在本地机器上运行良好。接下来该怎么做?事实证明,将其部署到生产环境仅需 1 个 NuGet 包、3 行 C# 代码和 2 个命令。让我们开始吧。 From dotnet run to Foundry Hosted Agent in 3 lines of C# devblogs.microsoft.com +1
探索 C# 15 预览版中的新功能 C# 15 随 .NET 11 发布。它引入了联合类型、封闭层次结构、更新的不安全模型预览版,以及一些旨在消除日常繁琐性的小改动。” Explore new features available in C# 15 preview devblogs.microsoft.com +1
Microsoft.Extensions.AI 的路由与故障转移 在 Microsoft.Extensions.AI 中,通过 RoutingChatClient、SemanticRoutingChatClient 和 FailoverChatClient 原生实现跨模型和提供者的路由——这些是用于基于内容的路由、故障转移和自定义路由策略的新实验性基础组件。 Routing and Failover for Microsoft.Extensions.AI devblogs.microsoft.com +1
指令卫生——前沿模型为何仍需您的反馈 通过提供适当级别的指令,充分挖掘最新模型的性能。 Instructions Hygiene – What Frontier Models Still Need You to Say devblogs.microsoft.com +1
.NET 11 Preview 7 现已发布! 了解 .NET 11 Preview 7 中跨库、运行时、SDK、C#、ASP.NET Core、.NET MAUI、Entity Framework Core、F# 和 Windows Forms 的新功能。 .NET 11 Preview 7 is now available! devblogs.microsoft.com +1
.NET 和 .NET Framework 2026 年 8 月服务发布更新” .NET 和 .NET Framework 2026 年 8 月最新维护更新摘要。 .NET and .NET Framework August 2026 servicing releases updates devblogs.microsoft.com +1
Microsoft.Testing.Platform 中的测试报告:从红色构建到根本原因分析 Microsoft.Testing.Platform 将测试失败集成至 GitHub Actions 和 Azure DevOps,利用流水线历史区分回归问题与偶发错误,并在测试主机崩溃时保留可用的报告。 Test reporting in Microsoft.Testing.Platform: from red build to root cause devblogs.microsoft.com +1
超越聊天:使用 Foundry Local 和 C# 实现实时语音转文本 使用 Foundry Local 构建一个基于 C# 的实时语音转文本应用,该应用采用紧凑的 Nemotron 模型,并实现本地模型生命周期管理。 Beyond Chat: live Speech-to-Text with Foundry Local and C# devblogs.microsoft.com +1
增强 NuGet 供应链安全:缩短 API 密钥有效期 从 8 月 17 日起,NuGet API 密钥的有效期将缩短至 30 天。此项变更将显著增强 NuGet 供应链的完整性。 Strengthening NuGet Supply Chain Security: Reducing API Key Lifetime devblogs.microsoft.com +1
从生成代码到可信代码:借助单元测试代理 Meet the open-source polyglot testing agent that learns from a repository, writes unit tests, and verifies that they build and pass. From generated code to trusted code with a unit-test agent devblogs.microsoft.com +1
发布官方 MCP C# SDK 2.0 版本 MCP C# SDK v2.0 实现了 2026-07-28 规范,采用以无状态优先的协议、标准化的 HTTP 头以及用于交互式工具的多次往返请求,同时保持向后兼容。” Announcing v2.0 of the official MCP C# SDK devblogs.microsoft.com +1
使用 VS Code 中的 Copilot 分析 MSBuild 二进制日志 Meet the MSBuild Binlog Analyzer for VS Code——一种由 Copilot 驱动的 MSBuild 二进制日志读取方式,可一键解释并修复构建失败、对比构建版本并捕获回归问题,其背后依托 Microsoft.AITools.BinlogMcp MCP 服务器。 Analyze MSBuild Binary Logs with Copilot in VS Code devblogs.microsoft.com +1
为初学者介绍 .NET 现代化 这是一门免费、开源且注重实践的动手课程,将引导您使用 GitHub Copilot 现代化代理,逐步将真实的遗留 ASP.NET 应用程序现代化至 .NET 10。 Announcing .NET Modernization for Beginners devblogs.microsoft.com +1
.NET 和 .NET Framework 2026 年 7 月服务更新” .NET 和 .NET Framework 2026 年 7 月最新维护更新摘要。 .NET and .NET Framework July 2026 servicing releases updates devblogs.microsoft.com +1
CoreCLR 进展与 .NET MAUI 的 Mono 路线图 CoreCLR 现已成为 .NET 11 Preview 6 中 .NET MAUI 移动应用的唯一运行时。以下是当前进展,以及为何需要您今天进行测试。 CoreCLR Progress and the Mono Timeline for .NET MAUI devblogs.microsoft.com +1
.NET 11 Preview 6 现已发布! 了解 .NET 11 Preview 6 在运行时、SDK、库、ASP.NET Core、.NET MAUI、C#、Entity Framework Core、F# 和容器镜像方面的新功能。 .NET 11 Preview 6 is now available! devblogs.microsoft.com +1
在 GitHub Copilot 应用中现代化 .NET 应用程序 在 GitHub Copilot 应用中现代化 .NET 应用程序。通过交互式升级画布,跟随从评估到执行的升级流程。 Modernize .NET applications in the GitHub Copilot app devblogs.microsoft.com +2
MCP 超越聊天窗口:在 CI 中构建诊断” .NET 构建诊断的 Model Context Protocol 工具实用指南——完整的 Binlog MCP 工具集、这些工具如何在 GitHub Actions 工作流中运行,以及评估数据所揭示的效率提升。 MCP Beyond the Chat Window: Build Diagnostics in CI devblogs.microsoft.com +2
.NET 8 和 .NET 9 将于 2026 年 11 月 10 日结束支持。 .NET 8 和 .NET 9 均将于 2026 年 11 月 10 日结束支持。了解这意味着什么以及如何升级到 .NET 10(长期支持版)。 .NET 8 and .NET 9 will reach End of Support on November 10, 2026 devblogs.microsoft.com +1
SkiaSharp 4.0 现已发布:宣布首个稳定版本 SkiaSharp 4.148.0 是 SkiaSharp v4 的首个稳定版本。了解其中的新功能、为何令人振奋,并参加 6 月 30 日的 SkiaSharp 直播活动。 SkiaSharp 4.0 is here: announcing the first stable release devblogs.microsoft.com +1
使用 WinApp CLI 在 Windows 上为 .NET 应用进行打包和包身份标识 使用 WinApp CLI 为 .NET 桌面应用程序添加身份并打包,实现与 Windows 的更深层次集成以及更便捷的分发。 Packaging and Package Identity for .NET apps with WinApp CLI on Windows devblogs.microsoft.com +1
基于 AI 的 MSBuild 调查与 Microsoft Binlog MCP 服务器 使用新的 Microsoft Binlog MCP Server 借助 AI 诊断 MSBuild 构建失败和性能问题——15 种专用工具使您的 AI 助手能够深入调查二进制日志。 AI-Powered MSBuild Investigation with the Microsoft Binlog MCP Server devblogs.microsoft.com +2
加入我们,参加在 Agentic Modernization 直播流上的 .NET Day 宣布".NET 智能体现代化直播日” Join us for .NET Day on Agentic Modernization Livestream devblogs.microsoft.com +2
.NET 11 Preview 5 现已发布! 了解 .NET 11 Preview 5 中的新功能,涵盖 .NET 运行时、SDK、库、ASP.NET Core、.NET MAUI、C#、Entity Framework Core 等! .NET 11 Preview 5 is now available! devblogs.microsoft.com +1
.NET 和 .NET Framework 2026 年 6 月服务发布更新” .NET 和 .NET Framework 2026 年 6 月最新维护更新摘要。 .NET and .NET Framework June 2026 servicing releases updates devblogs.microsoft.com +1
.NET 在 Microsoft Build 2026 大会上的必看议程 回顾微软 Build 2026 上所有关于 .NET 11、C# 中的联合类型、AI 构建块、智能体 Web、.NET MAUI 等主题的 .NET 会议内容! .NET at Microsoft Build 2026: Must watch sessions devblogs.microsoft.com +2
作为 .NET 开发人员,利用 GitHub Copilot 实现更多功能 想要更充分利用 GitHub Copilot 的体验?以下是一些简单的入门方法。 Doing More with GitHub Copilot as a .NET Developer devblogs.microsoft.com +2
为您的 .NET MAUI Android 应用打造 Material 3 全新面貌 Material 3(又称 Material You)现已支持 .NET MAUI 应用的 Android 平台。以下是启用方法、今日变更内容以及后续计划。 Give Your .NET MAUI Android Apps a Material 3 Makeover devblogs.microsoft.com +1
发布 Agent Governance Toolkit 的 .NET MCP 扩展 宣布推出公共预览版 .NET 包,该包通过单个构建器扩展为 MCP 服务器添加策略执行、启动工具扫描、回退治理及响应净化功能。 Announcing Agent Governance Toolkit MCP Extensions for .NET devblogs.microsoft.com +2
改进 C# 内存安全性 unsafe 关键字正在被重新设计,用于标记面向调用者的合约,而不仅仅是语法。调用者与 callee 之间的安全义务变得可见且可审查。该模型由 AI 辅助代码生成的兴起所驱动,并作为预览功能在 .NET 11 中推出。 Improving C# Memory Safety devblogs.microsoft.com +2
NuGet 包剪枝:更清晰的依赖关系与可操作的漏洞报告 .NET 10 中的包剪枝功能会从依赖图中移除平台提供的包。在默认启用传递性审计的情况下,采用这些默认设置的项目,其传递性漏洞报告数量比使用先前默认设置的项目减少了 70%。 NuGet Package Pruning: Cleaner Dependencies and Actionable Vulnerability Reports devblogs.microsoft.com +1
.NET 11 中的进程 API 改进 .NET 11 中的进程 API 改进,包括用于启动进程的高级 API、无死锁地捕获输出、处理继承控制、生命周期管理功能,以及基于轻量级 SafeProcessHandle 的 API 表面。 Process API Improvements in .NET 11 devblogs.microsoft.com +1
.NET MAUI 在 .NET 11 中迁移至 CoreCLR 在 .NET 11 中,.NET MAUI 应用在 Android、iOS 和 Mac Catalyst 上默认运行于 CoreCLR,实现了 .NET 全平台的运行时统一。 .NET MAUI Moves to CoreCLR in .NET 11 devblogs.microsoft.com +1
.NET 11 预览版 4 现已发布! 了解 .NET 11 Preview 4 中的新功能,涵盖 .NET 运行时、SDK、库、ASP.NET Core、.NET MAUI、C#、Entity Framework Core 等! .NET 11 Preview 4 is now available! devblogs.microsoft.com +1
.NET 和 .NET Framework 2026 年 5 月服务发布更新” .NET 和 .NET Framework 2026 年 5 月最新维护更新摘要。 .NET and .NET Framework May 2026 servicing releases updates devblogs.microsoft.com +1
Copilot Studio 借助 .NET 10 在 WebAssembly 上实现更快性能 Microsoft Copilot Studio 最近将其 .NET WebAssembly 引擎升级至 .NET 10。此次迁移过程顺利,简化了部署流程,并为最终用户带来了又一轮显著的性能提升。 Copilot Studio gets faster with .NET 10 on WebAssembly devblogs.microsoft.com +1
Microsoft Agent 框架中的持久工作流 使用 Microsoft Agent Framework 构建耐用的 AI 代理工作流。从进程内控制台应用程序开始,通过 Durable Task 运行时添加耐用性,利用并行 AI 代理进行扩展,并在 Azure Functions 上托管以实现无服务器执行。 Durable Workflows in the Microsoft Agent Framework devblogs.microsoft.com +2
Microsoft Agent 框架——人工智能构建模块第三部分 在 .NET 中使用 Microsoft Agent Framework 构建智能 AI 代理。学习如何使用工具创建代理,实现多轮对话、记忆功能以及基于图的工作流,从而整合第 1 部分和第 2 部分中的构建模块。 Microsoft Agent Framework – Building Blocks for AI Part 3 devblogs.microsoft.com +2
使用 .NET 的可组合 AI 堆栈构建 AI 驱动的会议应用 了解我们如何利用 .NET 的可组合 AI 堆栈构建 ConferencePulse(一款 AI 驱动的会议助手),该堆栈包括 Microsoft.Extensions.AI、DataIngestion、VectorData、Model Context Protocol 以及 Microsoft Agent Framework。 Building an AI-Powered Conference App with .NET’s Composable AI Stack devblogs.microsoft.com +2
使用代理治理工具包在 .NET 中管理 MCP 工具调用 学习如何使用 .NET 中的代理治理工具包管理 MCP 工具调用——通过基于策略的访问控制、安全扫描和响应净化,降低 AI 代理系统中的风险。 Governing MCP tool calls in .NET with the Agent Governance Toolkit devblogs.microsoft.com +2