Steven Giesel breaks down six notable performance improvements in .NET 11, with benchmarks of .NET 10 vs .NET 11 Preview 6 on an Apple M2 Pro. They include: eliminating boxing in generic enum equality checks — up to 86% faster with zero allocations; removing redundant range and null checks in vector operations (~10%); timezone-rule caching that speeds up DateTime.Now by 48%; Guid parsing optimized by 20–25%; faster LINQ Min/Max on small types via vector shuffling (up to 70–75% on bytes and shorts); and overall reductions in generated code size. The key takeaway: the gains come automatically — just upgrade, with no changes to your own code.