What is new in .NET 6 and the future of .NET
summary
.NET 6 ships in November 2021 and focuses on measurable gains: AOT & tiered JIT plus PGO and hardware intrinsics cut CPU-bound loops from ~900ms to ~300ms in demos; single 'dotnet' SDK and simplified TargetFramework monikers unify tooling and make platform-specific payloads auto-add packages (WinForms/WPF, Windows SDK). Publishing supports single-file deployment (debug build ~100MB, single EXE ~61MB, trimmed ~15–20MB), plus Json source-generation and streaming, top-level programs, global/implicit usings, DateOnly/TimeOnly, PriorityQueue and ParallelForEachAsync.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 2:13History of .NET
- 8:54Performance in .NET 6
- 12:50Single SDK experience
- 17:07Windows features
- 24:14Modern templates
- 27:25New BCL features
- 39:59C# 10 features
- 40:51JSON improvements
- 48:36Source generation
- 53:12New LINQ features
- 59:16Hardware acceleration
- 1:03:53Q&A
related talks
46mWhat Is New in .Net 6 and the Future of .Net
46mThe Journey to One .NET with .NET 5 / 6
53mDesktop development in .NET 6
01h 00mWhat's new and coming soon for .NET
44m.NET 11 in depth: Runtime, libraries, and SDK for the AI era
01h 00mPerformance Improvements in .NET 6
01h 00mWhat’s New in the JIT Compiler
52mNET 7 Is Here! Time To Kick Its Tyres And Take It For a Spin
