// youtube

Code with Pushpa

Screen-recorded coding walkthroughs — C#, .NET, Angular, and the habits that separate junior from senior code. Recorded from the desk in Kathmandu.

44 videos511.2K total viewsSubscribe on YouTube
Thumbnail for What's New in .NET 11 — Runtime, SDK & Library Updates Explained10:10

Latest upload

What's New in .NET 11 — Runtime, SDK & Library Updates Explained

.NET 11 is here, and this release goes deep. In this video we walk through every layer of the stack — the runtime, the libraries, and the SDK — covering the changes that actually matter for day-to-day development. Runtime: - Runtime-Native Async ("Runtime Async") — cleaner stack traces, lower overhead, on by default for net11.0 - JIT improvements: bounds-check elimination, switch-expression folding, constant-folding on SequenceEqual, redundant branch elimination - New Arm SVE2 intrinsics and better hardware-intrinsic cost modeling - Faster NativeAOT interface dispatch via a shared dispatch helper - In-process crash report logging for mobile developers - New SIMD lane construction APIs: CreateGeometricSequence, Zip, Unzip, Concat Libraries: - Process improvements: run-and-capture helpers, StartSuspended, Process.TryGetProcessById - System.Text.Json upgrades: JsonNamingPolicy.PascalCase, F# discriminated union support, NDJSON output, C# union type serialization - Zstandard compression support and CRC32 validation for ZIP entries - LINQ FullJoin and tuple-returning Join/GroupJoin overloads - New X25519DiffieHellman class for cryptography - Four new zero-copy Stream types: ReadOnlyMemoryStream, WritableMemoryStream, ReadOnlySequenceStream, StringStream - Async validation with AsyncValidationAttribute and IAsyncValidatableObject SDK & Tooling: - Smaller SDK installers on Linux and macOS - File-based apps: #:include for splitting single-file apps and referencing compiled DLLs - dotnet watch gets Aspire app-host integration and automatic crash recovery - OpenTelemetry replaces Application Insights for CLI telemetry - New NativeAOT CLI entry point for faster startup - dotnet test gets --no-dependencies, live test display, and xUnit v3 / NUnit template support - Multi-architecture container builds with Podman Timestamps: 0:00 Intro — What's New in .NET 11 0:18 On the menu: Runtime, Libraries, SDK 0:24 .NET Runtime 0:31 Minimum hardware requirements 0:58 Runtime Async 1:29 Runtime Async, under the hood 1:58 JIT improvements 2:25 Mobile crash reporting 2:44 NativeAOT interface dispatch 2:59 SIMD lane composition 3:13 .NET Libraries 3:24 System.Diagnostics.Process 3:41 Compression 3:54 System.Text.Json 4:16 MemoryCache OpenTelemetry metrics 4:23 Discriminated-union scaffolding 4:34 Quick hits (Tar, Console, TLS, HTTP/2) 4:52 LINQ join improvements 5:04 Cryptography — X25519DiffieHellman 5:10 Random & EqualityComparer 5:27 Networking (QUIC, MediaTypeNames) 5:35 Four new zero-copy streams 5:45 Async validation 5:51 Activity tracing rules 6:02 Cross-lane vector ops 6:16 .NET SDK 6:23 Smaller SDK installers 6:35 Analyzer & solution filters 6:50 File-based apps (#:include) 7:05 dotnet run & dotnet watch 7:23 CLI telemetry (OpenTelemetry) 7:28 NativeAOT CLI entry point 7:49 dotnet test improvements 8:14 Containers & tooling 8:31 Two sharp-edged fixes 8:48 Across the Stack 8:56 Also shipping in .NET 11 9:31 Recap 9:46 Try .NET 11 today 10:00 Thanks for watching If you build on .NET, this is the release worth watching closely. Like, subscribe, and drop a comment with the feature you're most excited about. #dotnet #dotnet11 #csharp #programming #softwaredevelopment #webdevelopment #coding #microsoft #aspnetcore #dotnetcore

173 views · Jul 27, 2026