JetBrains .NET Day Online 2026: Watch the Recordings

TL;DR · AI 摘要
Title: JetBrains .NET Day Online 2026: Watch the Recordings - The JetBrains Blog URL Source: Markdown Content: EventsReS...
核心要点
- 主题聚焦:JetBrains .NET Day Online 2026: Watch the Record
- 来源:The JetBrains Blog,建议结合原文判断细节。
- AI 分析暂不可用,本条为保底评分与摘要。

2026年10月19日
_10月7日的所有会议录像现已上传至YouTube。_
.NET Day Online 2026于10月7日举行。感谢所有观看直播并参与聊天提问的朋友们!如果您错过了某场会议,或想再次观看,所有内容现已上线。
以下是对每场会议的简要概述,帮助您决定观看内容。
**主题演讲:JetBrains .NET 工具在智能体时代**
_Anastasia Kazakova, Matt Ellis, Matthias Koch, and Mehul Harry_
Anastasia 开场介绍了智能体如何改变开发者对工具的需求,并介绍了 JetBrains Air。Matt 随后在 Rider 中演示了 Air 的使用。他给 Codex 分配了一个示例应用的任务,通过 Rider 的测试、导航和调试器检查结果,并留下了一条评论,让智能体再次处理。他还展示了 Rider 如何通过调试和重构的捆绑技能,以及检查和重新格式化智能体编写代码的钩子,与智能体共享自身工具。
Matthias 给智能体分配了 dottrace-analyze 技能 来分析一个运行缓慢的应用。该技能允许智能体读取真实性能分析数据,并追踪热点路径回溯到代码。在我们的评估中,该技能将智能体的平均准确率从 4.7 提高到了 8.1(满分 10)。详情请参见 这篇博客文章。
Mehul 最后讨论了 .NET 开发者如何在 VS Code 中使用 ReSharper,以及那些不使用 Rider 的开发者如何使用 Cursor。
Air 作为插件适用于 Rider 2026.2,并从 2026.3 EAP 版本开始与 Rider 一起捆绑提供。您还可以直接从 Air 模型选择器中尝试 Junie Lite,这是 Junie 的免费版本。了解更多请访问 jetbrains.com/air。
**现代软件解决方案的消息传递模式**
_Irina Dominte_
Irina 介绍了分布式 .NET 系统中 Outbox、Inbox 和 Saga 模式,涵盖每种模式适用的场景及其运行成本。
**C# 拦截器:原生 AOT 与性能提升**
_Stefan Pölz_
Stefan 展示了 C# 拦截器和增量源生成器如何替代基于反射的调用站点。其优势在于生成的代码能更好地进行裁剪,并兼容原生 AOT。
**AI 开发的精炼优先流程**
_Stacy Cashmore_
Stacy 分享了她团队在 AI 开发中使用的流程。在编写任何代码之前,他们首先从问题定义出发,通过用户故事进行需求分析,然后将构建任务交给专业代理处理。她还以代码行数作为衡量 AI 生产力的指标,并强调关键目标是更有效地解决用户问题。
**使用 .NET 和 NuGet 构建供应链攻击**
_Maarten Balliauw_
npm 持续面临供应链攻击,Maarten 展示了 .NET 生态同样存在类似漏洞。他演示了通过 .NET、NuGet 和 MSBuild 注入代码的多种方式,并讲解了如何降低相关风险。
**模块化单体架构:黄金比例架构?**
_Steve Smith 和 Eric Fleming_
单体架构可能演变为一团乱麻,微服务架构也可能退化为分布式单体。Steve 和 Eric 提出了折中方案——模块化单体架构。这种架构在保持部署和托管简单性的同时,仍能为多个团队在统一代码库中协作留出空间。
**.NET 的互操作性**
_Sam Basu 和 Andres Pineda_
Sam 和 Andres 展示了 .NET 代码库在移动端、桌面端、Web 端和设备端的覆盖范围。他们还使用 C# MCP SDK 构建了 MCP 服务器。
**SQL MCP 服务器介绍**
_Jerry Nixon_
Jerry 介绍了 SQL MCP Server,这是微软为 SQL Server、Azure SQL、PostgreSQL、Cosmos DB 和 MySQL 提供的开源 MCP 服务器。他演示了该服务器如何与 Data API Builder 协同工作,使语言模型能够在权限和策略控制下访问企业数据。
**摆脱单体架构:通过 .NET Aspire 和 Azure 容器应用扩展 Blazor**
_Michael Washington_
Michael 演示了 Blazor Data Orchestrator,这是一个他与朋友共同开发的开源工具,用于在容器中调度和运行任务。基于 .NET Aspire 和 Blazor 构建,该工具补充了原有架构的缺失功能:仪表盘、集中式日志系统,以及将任务打包并在不同环境间迁移的能力。他还提到 AI 如何帮助两人在周末完成开发。
**告诉我们您的看法**
通过我们的简短调查分享反馈,调查截止日期为 11 月 8 日。我们认真阅读每一条回复,这些反馈将影响我们明年的工作方向。
**感谢**
感谢所有十位演讲者的时间和精彩分享。感谢主持人 Matt Ellis、Rachel Appel、Matthias Koch、Michael Hawker 和 Isaac Levin,以及所有幕后工作人员确保直播顺利进行。本次活动由 .NET 基金会支持。