In this video, the .NET team, including John Galloway, Daniel Roth, Chet Husk, and Joel Verhagen, present the latest enhancements in .NET 10 Preview 6.

Overview

In this video, the .NET team explores what’s new in .NET 10 Preview 6, covering a range of topics from backend improvements to end-user authentication and web front-end features. The session includes live demos and Q&A segments.

Key Highlights

Kestrel Improvements

  • Kestrel web server now features smarter memory management for better resource utilization.

Validation Support

  • Enhanced validation capabilities with an in-depth demo showing practical uses and impacts for developers.

WebAuthN & Passkeys

  • WebAuthN and passkey support for more secure, modern authentication strategies.
  • Demo highlighting how passkeys can be integrated into applications.

Blazor State Persistence

  • Introduction of Blazor state persistence, enabling better user experiences with data saving across sessions.
  • Comprehensive demo illustrating state handling in Blazor apps.

MSBuild Project XML

  • Updates to MSBuild Project XML were discussed, helping developers understand new schema or tooling improvements.

Tools and DNX

  • DNX (Dotnet Execution Environment) related tools, including a demo, were introduced.

Packing MCP Servers as NuGet Package

  • New guidance on packaging MCP (Microsoft Communication Protocol) servers inside NuGet packages for easier distribution and reuse.
  • Walk-through demo demonstrating the quickstart.
  • John Galloway
  • Daniel Roth
  • Chet Husk
  • Joel Verhagen

Resources

Conclusion

The video session wraps up with Q&A and pointers to further documentation, helping developers make the most of .NET 10 Preview 6 and prepare for the full release.