微软技术周报 · 2026-08-10周期2026-08-04 ~ 2026-08-10核心一句话本周微软技术栈的核心主线是“.NET 11 Preview 7 蓄势待发 MCP C# SDK 2.0 Stateless HTTP 化 AI Agent 基础设施全面落地”开发工具、云端 AI Foundry 与 Windows 系统质量改进同步推进。概览分类本周关键动态深度评级C#C# 14 扩展成员/field 关键字持续落地C# 15 联合类型预览⭐⭐⭐.NET.NET 11 Preview 7 8/11 发布前瞻MCP C# SDK 2.0 发布⭐⭐⭐⭐ASP.NET CoreBlazor 自动暂停电路、Output Caching、QuickGrid 虚拟化⭐⭐⭐⭐.NET MAUI.NET 11 Preview 6 架构清理CollectionView2 Windows GA⭐⭐⭐VS / AIVS 2026 v18.8 内置 .NET/Azure Agent Skills默认关闭⭐⭐⭐⭐CopilotGitHub Copilot 8/3 周报Copilot Studio GitHub Harness GA⭐⭐⭐Power PlatformCopilot Studio Platform 2026.6.2Wave 1 RPA-to-Agent⭐⭐⭐M365Copilot 7 月更新落地Word/Excel/PowerPoint agents 进 Chat⭐⭐安全8月 Patch Tuesday 83 CVE无零日SharePoint RCE chain 需关注⭐⭐⭐⭐Windows8/11 累积更新AI 模型卸载、文件资源管理器改进⭐⭐AzureFirewall Explicit Proxy GA、VNet Routing Appliance GA、Foundry Agent Orchestrator 预览⭐⭐⭐其他简报微软 Q4 财报、Xbox 重组、MAI Code One 默认模型切换⭐一、C# 14 / C# 151.1 C# 14 扩展成员Extension MembersC# 14 允许用新的extension块语法为类型添加扩展属性、扩展运算符、扩展静态成员而不只是扩展方法。publicstaticclassEnumerableExtensions{// 实例扩展块扩展 IEnumerableT 的实例成员extension(IEnumerableintsource){publicboolIsEmpty!source.Any();publicIEnumerableintWherePositive()source.Where(xx0);}// 静态扩展块扩展 IEnumerableT 的静态成员extension(IEnumerableint){publicstaticIEnumerableintEmptyEnumerable.Emptyint();publicstaticIEnumerableintoperator(IEnumerableinta,IEnumerableintb)a.Concat(b);}}// 使用方式varnumsnew[]{1,2,3};boolemptynums.IsEmpty;// 实例扩展属性varposnums.WherePositive();// 实例扩展方法varcombinednumsArray.Emptyint();// 扩展运算符技术要点扩展成员编译后本质上仍是静态类中的静态方法但 Roslyn 在语义分析阶段将其绑定为被扩展类型的成员。静态扩展块通过extension(T)无 receiver 参数声明调用时像类型静态成员一样使用。1.2field关键字在属性访问器中field指代编译器合成的隐式后备字段避免手写私有字段。publicclassTemperature{publicdoubleCelsius{get;setfielddouble.IsNaN(value)?thrownewArgumentException(Invalid temperature):value;}}技术要点field是上下文关键字仅在属性访问器体内生效。编译器会生成一个私有的Celsiusk__BackingField字段作用域被限制在属性内避免传统手写字段泄漏到整个类。1.3 C# 14 其他特性速览特性示例说明Null-conditional 赋值user?.LastLoginTime DateTime.UtcNow;左侧可为 null 时安全赋值nameof未绑定泛型nameof(List)→List泛型类型名提取更自然Span 隐式转换ReadOnlySpanchar s hello;减少.AsSpan()样板Lambda 参数修饰符(text, out result) int.TryParse(text, out result)无需显式类型即可用ref/out/inPartial 事件/构造函数public partial event EventHandler Changed;利好源生成器1.4 C# 15 预览特性集合表达式参数集合表达式可直接作为方法参数。联合类型Unions提供一等联合类型支持运行时配合UnionAttribute与IUnion基架。二、.NET 11 / .NET Runtime2.1 .NET 11 Preview 7 发布前瞻ASP.NET Core 团队宣布将于2026-08-11举办社区直播 “What’s new in .NET 11 Preview 7”预告重点包括Blazor Output CachingQuickGrid 虚拟化改进Blazor Server 自动暂停/恢复电路更多 ASP.NET Core 运行时与框架优化.NET 11 最终版预计 2026 年 11 月发布当前仍处于 STSStandard Term Support预览阶段。2.2 Runtime Async 原理.NET 11 持续推进Runtime Async运行时库本身使用runtime-asyncon编译异步状态机由运行时直接支持而非完全依赖编译器生成。原理说明传统 async/await 由编译器将方法转换为状态机每个 await 产生IAsyncStateMachine实例与Task/ValueTask包装。Runtime Async 将部分异步原语下沉到运行时允许运行时直接调度 continuation减少堆分配与状态机对象数量。对 ASP.NET Core 这类大量 async/await 的框架长期收益包括更干净的堆栈跟踪、更低的单次 await 开销、更小的库体积。2.3 硬件基线提升.NET 11 更新了最低硬件要求x86/x64 JIT/AOT 基线从x86-64-v1提升到x86-64-v2ReadyToRun 目标向x86-64-v3靠拢Arm64 也有相应指令集要求更新。影响旧虚拟机、工控机、边缘设备在升级前需检查 CPU 指令集否则可能无法启动。2.4 MCP C# SDK 2.0 发布官方 MCP C# SDK 升级到 v2.0实现 2026-07-28 MCP 规范Stateless HTTP 默认移除initialize/initialized握手和Mcp-Session-Id头任意实例可处理任意请求水平扩展无需 sticky session。Multi Round-Trip Requests (MRTR)支持交互式工具而无需长期会话。标准化 HTTP 路由头普通 HTTP 基础设施即可路由 MCP 流量。向后兼容v1 稳定代码仍可编译运行。usingModelContextProtocol.Server;varbuilderWebApplication.CreateBuilder(args);builder.Services.AddMcpServer().WithHttpTransport()// 默认 Stateless.WithToolsFromAssembly();varappbuilder.Build();app.MapMcp();app.Run(http://localhost:3001);[McpServerToolType]publicstaticclassEchoTool{[McpServerTool,Description(Echoes the message back.)]publicstaticstringEcho(stringmessage)$hello{message};}部署意义MCP over HTTP 现在就是普通 ASP.NET Core 应用可容器化、负载均衡、Serverless 部署无需额外会话同步。2.5 .NET Aspire 多语言支持.NET Aspire 正式定位为多语言分布式应用编排层AppHost 语言C# 或 TypeScript。应用运行时可协调 C#、JavaScript/Node.js、Python、Go、Java、Rust、PowerShell 等。// C# AppHost同时协调 .NET API、Python Worker、Node 前端varbuilderDistributedApplication.CreateBuilder(args);vardbbuilder.AddPostgres(db);varapibuilder.AddProjectProjects.Api(api).WithReference(db);varworkerbuilder.AddPythonApp(worker,../worker,main.py).WithReference(db);varfrontendbuilder.AddNpmApp(frontend,../frontend).WithReference(api);builder.Build().Run();三、ASP.NET Core / Blazor3.1 .NET 11 Preview 7 ASP.NET Core 重点Blazor Output Caching对 Blazor 输出进行缓存提升静态/服务端渲染性能。QuickGrid 虚拟化改进支持可变高度、锚定模式AnchorMode。自动暂停 Blazor Server 电路隐藏标签页时自动 pause circuit释放服务器资源。3.2 Blazor Server 电路暂停/恢复.NET 11 引入服务器端对称能力Circuit.RequestCircuitPauseAsync(CancellationToken)服务器可请求客户端优雅暂停电路。// 客户端根据页面可见性暂停/恢复window.addEventListener(visibilitychange,(){if(document.visibilityStatehidden){Blazor.pauseCircuit();}elseif(document.visibilityStatevisible){Blazor.resumeCircuit();}});// 服务器端部署前请求所有连接客户端暂停awaitcircuit.RequestCircuitPauseAsync(cancellationToken);适用场景计划内停机、实例排空、应用维护窗口。3.3 电路状态持久化.NET 10/11 支持将 Blazor Server 电路状态持久化到浏览器存储或分布式 HybridCachebuilder.Services.AddHybridCache().AddRedis({CONNECTION_STRING});builder.Services.AddRazorComponents().AddInteractiveServerComponents();约束仅适用于 Interactive Server 渲染状态必须可 JSON 序列化EF Core 含循环引用的实体无法直接序列化。3.4 安全与 Minimal APIWebApplication 自动利用Sec-Fetch-Site和Origin标头拒绝不安全跨源请求。Minimal API 支持 DataAnnotations 异步验证器。OpenAPI 3.2 规范支持持续推进。四、.NET MAUI4.1 .NET 11 Preview 6 MAUI 架构清理CollectionView2 (Windows) GA新 Windows handler 使用 WinUIItemsRepeater与 Android/iOS/Mac Catalyst 实现一致支持虚拟化、分组、选择、RefreshView。Android Shell Handler 化Shell 改用ShellHandler、ShellItemHandler、ShellSectionHandler摆脱 renderer 架构。移除Microsoft.Maui.Controls.Compatibility标志 MAUI 进一步脱离 Xamarin.Forms 技术栈。4.2 CoreCLR 成为默认运行时从 .NET 11 Preview 4 起CoreCLR 成为 MAUI 全平台默认运行时Android/iOS/Mac Catalyst 此前最后使用 Mono。收益统一调试、性能分析、Hot Reload、应用体积与性能表现。限制移动平台 CoreCLR 调试器尚未完善调试时可通过UseMonoRuntime回退。4.3 控件与功能改进Material 3 默认样式覆盖 ImageButton、DatePicker、Entry、Slider 等。BoxView.Fill支持 Brush含渐变。内置LongPressGestureRecognizer。Map 控件升级Pin 聚类、自定义图标、JSON 地图样式、用户位置追踪、动画MoveToRegion。五、Visual Studio / AI5.1 Visual Studio 2026 v18.8内置 .NET/Azure Agent SkillsVS 2026 7 月更新v18.8.0将 .NET 和 Azure 团队编写的专家 Agent Skills 内置到工具选择器的 Built-in 分类中默认全部关闭。设计原因上下文预算。每启用一个 skill 都会挤占代码窗口的上下文空间因此按需启用。值得优先开启的 .NET skillsdotnet-webapi指导创建/修改 ASP.NET Core HTTP API 端点规范状态码、OpenAPI 元数据、错误处理。analyzing-dotnet-performance扫描约 50 种性能反模式async、内存、字符串、集合、LINQ、正则、序列化、I/O按严重级别分类。示例优化建议// 反模式物化所有行只为判断存在性if(db.Orders.Where(oo.CustomerIdid).ToList().Count0){}// 优化单条 EXISTS 查询无分配、不阻塞if(awaitdb.Orders.AnyAsync(oo.CustomerIdid,ct)){}Azure skills 包括三步部署链azure-prepare、azure-validate、azure-deploy、azure-kusto、microsoft-foundry。5.2 其他 VS 更新v18.8.27/28修复扩展卸载 bug旧版本无法卸载导致 VS 同时加载两份。Copilot 使用追踪与告警接近限额时主动提醒。GitHub Copilot SDK 集成、Review Selection、组织级自定义指令。5.3 MSBuild Binlog AnalyzerVS Code 新增预览版 MSBuild Binlog Analyzer通过 MCP serverMicrosoft.AITools.BinlogMcp让 Copilot Chat 解释构建失败、分析性能关键路径、对比构建回归。六、GitHub Copilot6.1 GitHub Copilot 8月3日周报要点Copilot app Auto显示每次请求使用的模型、AI credit 和缓存详情。/side命令开启并行支线对话不干扰主任务。CLI 重新设计选项卡布局、会话内工具配置、/mcp add交互式添加 MCP server、/skills、/plugin。VS Code 1.132集成浏览器支持元素级反馈、Markdown diff 混合编辑器、多语言听写、/btw侧聊。6.2 Copilot 默认模型管理变更GitHub 宣布自 2026-07-29 起Copilot Business/Enterprise 新 GA 模型将默认启用管理员需显式选择退出。政策于2026-08-26正式生效。例外DeepSeek、Kimi K2.7 等开源权重模型以及 Fable 5 等不在数据保留协议内的模型仍不会自动启用。6.3 Copilot 与 MAI Code One市场消息称微软自研模型MAI Code One可能于 2026 年 8 月起逐步替代 OpenAI GPT-4 Turbo 成为 GitHub Copilot 默认模型。MAI Code One 据称针对 C#、PowerShell、T-SQL 等微软技术栈优化推理成本约为 GPT-4 Turbo 的 40%-60%。七、Power Platform7.1 Copilot Studio Platform 2026.6.2流式响应支持断开重连Last-Event-Idheader 续传。每个 agent 独立配置 AI 提示的同意卡片。Maker Evaluation 单次返回每测试集摘要。Connector actions 展示认证类型、连接名、是否需要用户审批。安全合规强制分享权限、Information Barriers、GCC 默认使用 federated identity credentials。7.2 GitHub Copilot Harness GA2026-08-03 起Microsoft Copilot Studio 中GitHub Copilot Harness正式 GA。Harness 是底层推理/规划/工具编排框架Copilot Studio 现支持三种 HarnessGitHub Copilot Harness自主业务流程、工作流编排、Agentic 场景按 Copilot Credits 计费。Standard Harness现有大多数 agent 使用的规则/主题对话代理。Copilot Chat Harness与 M365 Copilot Chat 相同 Harness。7.3 Power Platform 2026 Release Wave 1Desktop Flows 引入 AI Agent 与自修复能力RPA 可在界面变化时自动适配。RPA-to-Agent BridgeCopilot Studio 可直接调用 Desktop Flows。流程智能 Process Mining GA支持对象中心模式原生 Fabric 集成新增 MCP server。八、Microsoft 3658.1 M365 Copilot 7 月更新落地Copilot Cowork 事件触发任务可监听邮件、Teams 的特定发送者、提及、关键词触发后续动作。技能/插件自定义通过上传.md、.zip、.skill文件或拖拽方式添加 skill/插件。Copilot in ExcelBrand Kit 技能、主题设计技能、Power BI 报告数据接入。Copilot Notebooks支持 Markdown/TXT/RTF 作为参考8 月起支持 Outlook Emails。8.2 8 月初更新用户可在 Copilot Chat 中直接 mention Word、Excel、PowerPoint agents无需离开聊天即可创建文档/表格/演示文稿。M365 Admin Agent GA在管理员中心直接管理用户、许可证、服务健康、故障排查尊重 RBAC。Copilot 移动应用支持录制面对面会议。九、安全9.1 2026 年 8 月 Patch Tuesday8/12修复约83 个 CVE无主动利用零日近六个月首次。6 个漏洞被评估为更可能被利用CVE-2026-23668、CVE-2026-24289、CVE-2026-24291、CVE-2026-24294、CVE-2026-25187、CVE-2026-26132。2 个漏洞CVE-2026-21262、CVE-2026-26127在发布前已公开。9.2 SharePoint RCE 连锁漏洞8 月补丁补齐了 7 月 CVE-2026-55040SharePoint JWT 认证绕过CVSS 9.1的后续 RCE 环节。攻击链无需凭证利用 JWT 验证缺陷伪造管理员令牌。利用 8 月修复的 RCE 漏洞在 SharePoint Server 上执行任意代码。影响版本SharePoint Server Subscription Edition、2019、2016。建议先安装 7 月安全更新再安装 8 月更新每台农场服务器运行 PSConfig。9.3 7 月 Patch Tuesday 创纪录7 月修复570 CVE包括 2 个已利用零日CVE-2026-56155AD FS 权限提升。CVE-2026-56164SharePoint Server 权限提升。另有 BitLocker 绕过漏洞公开披露。微软将高数量归因于MDASHMulti-Model Agentic Scanning HarnessAI 代理持续扫描代码库。十、Windows简版 5 条8 月 11 日累积更新面向 Windows 11 24H2/25H2/26H1带来 AI 模型卸载、文件资源管理器改进、Windows Hello ESS 外置指纹传感器支持。可卸载本地 AI 模型设置 系统 AI 组件中可移除 Image Generation AI model增加用户对本地 AI 组件的控制。WPA 接入 AI/MCPWindows Performance Analyzer 通过 Model Context Protocol 与 GitHub Copilot 集成可用自然语言分析性能跟踪数据。8GB 内存优化与 WinUI 3 重构针对入门级设备优化内存占用将更多系统界面迁移到 WinUI 3降低 Win32/WebView2 组件带来的性能负担。文件资源管理器改进文件大小显示 KB/MB/GB、中键在新标签页打开文件夹、修复灰屏闪烁、提升 explorer.exe 稳定性。十一、Azure11.1 网络与安全Azure Firewall Explicit Proxy GA支持通过代理设置直接发送 HTTP/HTTPS 流量单一端点同时服务 HTTP/HTTPS支持 Managed Identity PAC 文件获取。Azure Virtual Network Routing Appliance GA专用硬件实现东西向高速路由最高 200 Gbps/实例支持 IPv4/IPv6 双栈、跨区域私网端点。Azure Private Link over IPv6 预览支持通过 IPv6 私网端点访问 Storage、SQL Database 等。Azure DNS 与 Traffic Manager 集成预览DNS 记录集直接关联 Traffic Manager profile消除 CNAME 跳转支持 DNSSEC。11.2 数据与 AIAzure SQL Database / Managed Instance 备份不可变性 GA最近 7 天备份自动不可变无需配置。Azure Databricks SharePoint Connector GA通过 Lakeflow Connect 将 SharePoint 文件增量摄入 Databricks支持 Unity Catalog 治理。Unity AI Gateway on Azure Databricks GA集中治理 AI 模型、agent、工具和 MCP 服务监控用量、成本、访问控制。Azure AI Foundry Agent Orchestrator 预览支持跨数千 agent 的负载均衡、健康监控、成本归因、置信度评分低于 95% 自动转人工复核。11.3 其他Trusted Launch as Default GA新 Gen2 VM 与 VMSS 默认启用 Secure Boot 与 vTPM。Nested confidential (cc_v5) VMs 退役2026-09-01 起不再可用需提前调整 VM 规格。十二、其他简报微软 FY26 Q4 财报总营收 900.1 亿美元同比 18%净利润 358 亿美元31%Azure 营收增长 43%年化收入首次突破1000 亿美元M365 Copilot 付费席位突破3000 万。Xbox 业务FY26 收入下降 7%约 17 亿美元硬件收入暴跌 29%内容与服务下降 5%微软宣布重组、裁员约 3200 人并计划让部分工作室脱离微软。资本支出单季资本支出及融资租赁 410 亿美元69%主要用于 AI 数据中心。Azure 与 AMD部署 AMD Helios 机架级 AI 系统72 颗 MI455X GPU、31TB HBM4推出 ND MI455X v7、HDv2、HXv2 三款新 VM 系列。开源/生态Terraform AzureRM provider 5.0 GAAzure Developer CLI (azd) 7 月更新支持 Azure AI Foundry 资源建模Windows Agent Framework 1.0 MIT 开源。搜索来源本轮周报使用 14 组中英双语关键词分多轮 WebSearch 检索C# 14 / C# 15 new features.NET 11 Preview 7 / .NET Runtime updatesASP.NET Core / Blazor updates.NET MAUI updatesEntity Framework Core 10 / 11 updatesVisual Studio 2026 / VS AI updatesGitHub Copilot updatesMicrosoft Power Platform / Copilot StudioMicrosoft 365 / M365 Copilot updatesMicrosoft Security / Patch Tuesday August 2026Windows 11 / Windows updates August 2026Microsoft Azure updates August 2026Azure AI Foundry / Microsoft AI August 2026Microsoft news / 微软新闻 August 2026