.NET Conf 2025 Day 1
Welcome to .NET 10 & Visual Studio 2026!
2025-11-12 00:00 -- 01:30
Allie Barry, Brady Gaster, Cathy Sullivan, David Fowler, Gaurav Seth, Maddy Montaquila, Mike Kistler, Scott Hanselman, Mads Kristensen, Damian Edwards, Safia Abdalla, Rachel Kang, Maria Naggaga Nakanwagi
Join us for an action-packed keynote welcoming the release of .NET 10! Scott Hanselman will kick off the conference with .NET and Visual Studio team members showing you some of the amazing new things you can do with .NET 10, C# 14 and Visual Studio 2026. From language and productivity enhancements, to cloud-native and intelligent app development, see how you can build the best apps with the best version of .NET yet.
加入我们,参加一场充满动感的主题演讲,欢迎 .NET 10 的发布!Scott Hanselman 将与 .NET 和 Visual Studio 团队成员一起拉开会议的序幕,向你展示 .NET 10、C# 14 和 Visual Studio 2026 可以执行的一些令人惊叹的新作。从语言和生产力增强,到云原生和智能应用开发,了解如何使用迄今为止最好的 .NET 版本构建最佳应用。
What's New in ASP.NET Core
2025-11-12 01:30 -- 02:00
Mike Kistler, Safia Abdalla
Explore the latest enhancements coming to ASP.NET Core in .NET 10! This session covers new features for building modern web applications and APIs, including performance improvements, enhanced OpenAPI support, new authentication capabilities with passkey support, improved validation in minimal APIs, and updates to Blazor. We'll demonstrate how these improvements help you build faster, more secure, and more maintainable web applications. Join us to see how ASP.NET Core continues to be the best framework for building cloud-native web applications with .NET.
探索 .NET 10 中 ASP.NET Core 的最新增强功能!此会话介绍用于构建新式 Web 应用程序和 API 的新功能,包括性能改进、增强的 OpenAPI 支持、支持通行密钥的新身份验证功能、改进的最小 API 中的验证以及 Blazor 的更新。我们将演示这些改进如何帮助您构建更快、更安全、更易于维护的 Web 应用程序。加入我们,了解 ASP.NET Core 如何继续成为使用 .NET 构建云原生 Web 应用程序的最佳框架。
What's New in C# 14
2025-11-12 02:00 -- 02:30
Dustin Campbell
Join the C# design team as they reveal the exciting new features coming in C# 14 and beyond. Discover language enhancements that improve code clarity, boost productivity, and enable new programming patterns. Whether you're writing everyday business logic or pushing the boundaries of high-performance code, these new features will help you write better, more expressive C# code. Learn directly from the designers about the thinking behind the new features and how to apply them in your projects.
加入 C# 设计团队,他们将揭示 C# 14 及更高版本中令人兴奋的新功能。了解提高代码清晰度、提高生产力并支持新编程模式的语言增强功能。无论您是编写日常业务逻辑还是突破高性能代码的界限,这些新功能都将帮助您编写更好、更具表现力的 C# 代码。直接向设计师了解新功能背后的想法以及如何将它们应用到您的项目中。
Performance Improvements in .NET 10
2025-11-12 02:30 -- 03:00
Stephen Toub
.NET 10 is the fastest .NET ever, with hundreds of performance optimizations throughout the runtime, libraries, and compilers. In this deep-dive session, we'll explore the most impactful improvements, from JIT compiler enhancements and garbage collection optimizations to library method improvements that make your code run faster without any changes. Stephen Toub will demonstrate real-world performance gains with benchmarks and explain the techniques used to achieve them. Whether you're building cloud services, desktop apps, or mobile applications, you'll learn how .NET 10 delivers exceptional performance out of the box.
.NET 10 是有史以来最快的 .NET,在整个运行时、库和编译器中进行了数百项性能优化。在本次深入探讨的会议中,我们将探讨最具影响力的改进,从 JIT 编译器增强和垃圾收集优化到库方法改进,使您的代码运行得更快,而无需任何更改。Stephen Toub 将通过基准测试演示实际性能提升,并解释用于实现这些技术。无论你是构建云服务、桌面应用还是移动应用程序,你都将了解 .NET 10 如何提供开箱即用的卓越性能。
Build better web apps with Blazor in .NET 10
2025-11-12 03:00 -- 03:30
Daniel Roth
Explore the future of web development with Blazor in .NET 10! Learn how Blazor makes it easier to build secure web apps with built-in WebAuthN and passkeys support and scaffolding for adding Entra ID authentication. See how you can more easily monitor your Blazor apps and diagnose issues with improved diagnostics. Discover performance improvements that make your Blazor apps load faster and be more responsive. Finally, learn about new features and improvements that address top pain points in Blazor development, including faster Hot Reload, component state persistence, QuickGrid enhancements, simplified integration testing, and much more!
使用 .NET 10 中的 Blazor 探索 Web 开发的未来!了解 Blazor 如何通过内置的 WebAuthN 和密钥支持以及用于添加 Entra ID 身份验证的基架,更轻松地构建安全的 Web 应用。了解如何更轻松地监视 Blazor 应用,并通过改进的诊断来诊断问题。了解性能改进,使 Blazor 应用加载速度更快、响应速度更快。最后,了解解决 Blazor 开发中主要痛点的新功能和改进,包括更快的热重载、组件状态持久性、QuickGrid 增强功能、简化的集成测试等等!
Aspire: Cloud-Native Development Simplified
2025-11-12 03:30 -- 04:00
Maddy Montaquila, Damian Edwards
Building cloud-native applications shouldn't be complicated. .NET Aspire provides an opinionated framework that simplifies the development of observable, production-ready distributed applications. In this session, discover how .NET Aspire streamlines local development with automatic service discovery, built-in telemetry, and a powerful dashboard for monitoring your applications. Learn how to leverage Aspire's integrations with popular cloud services and databases to build scalable applications faster. Whether you're new to cloud-native development or looking to improve your existing workflows, see why .NET Aspire is transforming how developers build modern distributed applications.
构建云原生应用程序不应该很复杂。.NET Aspire 提供了一个固执己见的框架,可简化可观察、生产就绪的分布式应用程序的开发。在此会话中,了解 .NET Aspire 如何通过自动服务发现、内置遥测和用于监视应用程序的强大仪表板来简化本地开发。了解如何利用 Aspire 与流行的云服务和数据库的集成来更快地构建可扩展的应用程序。无论你是云原生开发的新手,还是希望改进现有工作流,都可以了解为什么 .NET Aspire 正在改变开发人员构建新式分布式应用程序的方式。
Visual Studio Debugger: Advanced Techniques
2025-11-12 04:00 -- 04:30
Harshada Hole
Master the art of debugging with Visual Studio's most powerful features and hidden gems. This session goes beyond basic breakpoints to explore advanced debugging techniques that will transform how you troubleshoot and understand your code. Learn about conditional breakpoints, tracepoints, data breakpoints, and the new AI-powered debugging insights that help you identify issues faster. Discover time-saving tips for debugging async code, understanding memory issues, and leveraging the watch window and immediate window like a pro. Elevate your debugging skills and become more efficient at solving even the most challenging bugs.
利用 Visual Studio 最强大的功能和隐藏的瑰宝掌握调试艺术。此会话超越基本断点,探索高级调试技术,这些技术将改变你排查和理解代码的方式。了解条件断点、跟踪点、数据断点,以及新的 AI 驱动的调试见解,可帮助你更快地识别问题。了解调试异步代码、了解内存问题以及像专业人士一样利用监视窗口和即时窗口的省时技巧。提高您的调试技能,并更有效地解决最具挑战性的错误。
AI-Powered Development with GitHub Copilot in Visual Studio
2025-11-12 04:30 -- 05:00
Rhea Patel, Jui Hanamshet
Transform your development workflow with GitHub Copilot's latest AI-powered features in Visual Studio. Discover how intelligent code suggestions, context-aware completions, and AI-assisted refactoring can dramatically boost your productivity. This session demonstrates advanced Copilot capabilities including slash commands, inline chat for code explanations, test generation, and documentation assistance. Learn best practices for prompting Copilot effectively and integrating AI assistance into your daily development routine. Whether you're new to AI-assisted development or looking to maximize your use of Copilot, you'll leave with practical techniques to write better code faster.
使用 Visual Studio 中 GitHub Copilot 最新的 AI 支持功能转变开发工作流程。了解智能代码建议、上下文感知补全和 AI 辅助重构如何显着提高您的工作效率。此会话演示了高级 Copilot 功能,包括斜杠命令、用于代码解释的内联聊天、测试生成和文档帮助。了解有效提示 Copilot 并将 AI 辅助集成到日常开发程序中的最佳实践。无论您是 AI 辅助开发的新手,还是希望最大限度地利用 Copilot,您都将获得实用的技术来更快地编写更好的代码。
Building Intelligent Apps with .NET
2025-11-12 05:00 -- 05:30
Jeremy Likness
Artificial intelligence is transforming how we build applications, and .NET provides powerful tools to integrate AI capabilities into your solutions. This session guides you through building intelligent applications using .NET's unified AI abstractions, including Microsoft.Extensions.AI. Learn how to integrate large language models, implement semantic search, add intelligent features like summarization and classification, and create AI-powered assistants. We'll demonstrate practical patterns for working with both cloud-hosted and local AI models, showing you how to build applications that are smarter and more responsive to user needs. Start your journey into AI development with .NET.
人工智能正在改变我们构建应用程序的方式,而 .NET 提供了强大的工具来将 AI 功能集成到您的解决方案中。本会话将指导您使用 构建智能应用程序。NET 的统一 AI 抽象,包括 Microsoft.Extensions.AI.了解如何集成大型语言模型、实现语义搜索、添加摘要和分类等智能功能,以及创建人工智能助手。我们将演示使用云托管和本地 AI 模型的实用模式,向您展示如何构建更智能、更能响应用户需求的应用程序。使用 .NET 开始您的 AI 开发之旅。
Understanding Agentic Development
2025-11-12 05:30 -- 06:00
Jeremy Likness
The future of AI development is agentic—systems that can reason, plan, and take action to accomplish complex goals. This session explores what agentic development means for .NET developers and how to build AI agents that go beyond simple prompts and responses. Learn about agent architectures, planning and reasoning patterns, tool calling and function execution, and how agents can collaborate with each other. We'll demonstrate how to leverage frameworks and patterns to build intelligent agents that can break down complex tasks, make decisions, and take actions on behalf of users. Discover how agentic AI will transform the applications you build.
人工智能开发的未来是代理式的,即可以推理、计划和采取行动来实现复杂目标的系统。此会话探讨代理开发对 .NET 开发人员意味着什么,以及如何构建超越简单提示和响应的 AI 代理。了解代理架构、规划和推理模式、工具调用和函数执行,以及代理如何相互协作。我们将演示如何利用框架和模式来构建智能代理,这些智能代理可以分解复杂的任务、做出决策并代表用户采取行动。了解代理 AI 将如何改变您构建的应用程序。
Real-World .NET Profiling with Visual Studio
2025-11-12 06:00 -- 06:30
Nik Karpinsky
Join Nik as he takes you beyond the basics of performance profiling and into the real world of optimizing open source libraries. In this session, you’ll learn how to use the Visual Studio Profiler to run CPU and .NET Allocation traces, and how to combine those insights with BenchmarkDotNet and GitHub Copilot to make meaningful performance improvements. Whether you're contributing to open source or just want to sharpen your profiling skills, this talk will give you practical techniques and workflows you can apply immediately.
加入 Nik,他将带您超越性能分析的基础知识,进入优化开源库的现实世界。在此会话中,你将了解如何使用 Visual Studio 探查器运行 CPU 和 .NET 分配跟踪,以及如何将这些见解与 BenchmarkDotNet 和 GitHub Copilot 相结合,以进行有意义的性能改进。无论您是为开源做出贡献,还是只是想提高您的分析技能,本演讲都将为您提供可以立即应用的实用技术和工作流程。
Model Context Protocol (MCP) for .NET Developers
2025-11-12 06:30 -- 07:00
Mike Kistler, Allie Barry
The Model Context Protocol (MCP) is an emerging standard for connecting AI models with data sources and tools. This session introduces .NET developers to MCP and demonstrates how to integrate it into your applications. Learn how MCP enables AI assistants to access your application's data and functionality in a standardized way, making it easier to build intelligent experiences. We'll cover the MCP architecture, show how to expose resources and tools through MCP, and demonstrate practical integration patterns. Discover how MCP can bridge the gap between your .NET applications and AI systems, enabling richer and more contextual AI interactions.
模型上下文协议 (MCP) 是将 AI 模型与数据源和工具连接起来的新兴标准。此会话向 .NET 开发人员介绍 MCP,并演示如何将其集成到应用程序中。了解 MCP 如何使 AI 助手能够以标准化的方式访问应用程序的数据和功能,从而更轻松地构建智能体验。我们将介绍 MCP 架构,展示如何通过 MCP 公开资源和工具,并演示实用的集成模式。了解 MCP 如何弥合 .NET 应用程序和 AI 系统之间的差距,实现更丰富、更上下文的 AI 交互。
What's New in .NET MAUI
2025-11-12 07:00 -- 07:30
David Ortinau
.NET MAUI continues to evolve as the premier framework for building native cross-platform applications. This session explores the latest features in .NET MAUI for .NET 10, including enhanced performance optimizations, new controls and layouts, improved tooling experiences in Visual Studio, and expanded platform capabilities. Learn how companies are successfully shipping production applications with .NET MAUI across iOS, Android, macOS, and Windows. Discover new features that make it easier to build beautiful, high-performance applications that feel native on every platform, all while sharing a single codebase. Whether you're building mobile apps, desktop applications, or both, see why .NET MAUI is the future of cross-platform development.
.NET MAUI 不断发展成为用于构建本机跨平台应用程序的主要框架。此会话探讨了 .NET MAUI for .NET 10 中的最新功能,包括增强的性能优化、新的控件和布局、改进的 Visual Studio 中的工具体验以及扩展的平台功能。了解公司如何在 iOS、Android、macOS 和 Windows 上使用 .NET MAUI 成功交付生产应用程序。发现新功能,让您可以更轻松地构建美观、高性能的应用程序,这些应用程序在每个平台上都感觉原生,同时共享单个代码库。无论你是构建移动应用、桌面应用程序还是两者,都可以了解为什么 .NET MAUI 是跨平台开发的未来。
Modern Windows Development with .NET
2025-11-12 07:30 -- 08:00
Michael Hawker, Roy MacLachlan
Windows development is more powerful than ever with .NET. This session explores modern approaches to building Windows desktop applications using the latest tools and frameworks. Discover how WinUI 3, Windows App SDK, and .NET 10 come together to enable you to create beautiful, performant Windows applications that leverage the full capabilities of the Windows platform. Learn about new features for integrating AI, accessing platform capabilities, and delivering native experiences. Whether you're building new Windows apps or modernizing existing ones, see how .NET provides the best development experience for Windows.
使用 .NET 进行 Windows 开发比以往任何时候都更加强大。此会话探讨使用最新工具和框架构建 Windows 桌面应用程序的新式方法。了解 WinUI 3、Windows 应用 SDK 和 .NET 10 如何结合在一起,使你能够创建美观、高性能的 Windows 应用程序,从而利用 Windows 平台的全部功能。了解用于集成 AI、访问平台功能和提供原生体验的新功能。无论是构建新的 Windows 应用还是对现有应用进行现代化改造,都可以了解 .NET 如何为 Windows 提供最佳开发体验。
What's New in Windows Forms
2025-11-12 08:00 -- 08:30
Merrie McGaw, Klaus Loeffelmann
Windows Forms continues to thrive with modern enhancements in .NET 10. This session showcases the latest features and improvements that make Windows Forms development better than ever, including modern UI updates, high-DPI improvements, enhanced designer capabilities, and new opportunities to integrate AI capabilities into your applications. Learn how Windows Forms applications can be modernized with contemporary features while maintaining compatibility with your existing codebase. Whether you're maintaining long-lived line-of-business applications or building new Windows desktop software, discover how Windows Forms provides a productive and reliable path forward.
Windows 窗体在 .NET 10 中通过新式增强功能继续蓬勃发展。此会话展示了使 Windows 窗体开发比以往任何时候都更好的最新功能和改进,包括新式 UI 更新、高 DPI 改进、增强的设计器功能以及将 AI 功能集成到应用程序中的新机会。了解如何使用现代功能对 Windows 窗体应用程序进行现代化改造,同时保持与现有代码库的兼容性。无论您是维护长期存在的业务线应用程序还是构建新的 Windows 桌面软件,都可以了解 Windows 窗体如何提供高效且可靠的前进路径。
.NET Diagnostic Tooling with AI
2025-11-12 08:30 -- 09:00
Jonathan Peppers
Discover how AI is revolutionizing .NET diagnostic tooling. In this session, Jonathan Peppers will showcase the latest advancements in diagnostic tools powered by artificial intelligence, including automated performance analysis, intelligent error detection, and AI-driven debugging workflows. Learn how to leverage these new capabilities to identify issues faster, optimize your applications, and improve developer productivity. Whether you're troubleshooting complex problems or seeking to enhance your diagnostic processes, see how AI is transforming the way .NET developers build and maintain high-quality applications.
了解 AI 如何彻底改变 .NET 诊断工具。在本次会议中,Jonathan Peppers 将展示由人工智能驱动的诊断工具的最新进展,包括自动性能分析、智能错误检测和人工智能驱动的调试工作流程。了解如何利用这些新功能更快地识别问题、优化应用程序并提高开发人员的工作效率。无论您是要解决复杂问题还是寻求增强诊断流程,都可以了解 AI 如何改变 .NET 开发人员构建和维护高质量应用程序的方式。
Code Party
2025-11-12 09:00 -- 10:00
Come join our Code Party to win awesome prizes!
快来加入我们的代码派对,赢取超棒奖品!

