Back to blog

Feb 14, 2026

.NET 11 Preview 1 Released: What Developers Need to Know (2026 Developer Guide)

Microsoft released .NET 11 Preview 1 with runtime, SDK/CLI, libraries, ASP.NET Core/Blazor, C# 15, and MAUI improvements. Here’s what changed and why it matters.

Download .NET 11 Preview 1

You can download the preview SDK here:

Introduction

Microsoft has released .NET 11 Preview 1, kicking off the next major version of the .NET platform. This preview offers an early look at improvements across the runtime, SDK, libraries, C# language features, ASP.NET Core and Blazor, and .NET MAUI tooling.

The goal is to help developers experiment, validate compatibility, test performance, and plan migrations ahead of the stable release expected in late 2026.

In this post, we’ll cover what’s new, what’s different from .NET 10, and why the updates matter for modern app development.

What’s new in .NET 11 Preview 1

1) Enhanced Libraries & API improvements

.NET 11 Preview 1 brings meaningful updates to the base libraries:

  • Native Zstandard (zstd) compression support for faster compression/decompression.
  • BFloat16 floating-point support, especially useful for AI/ML workloads.
  • Improved collection types and FrozenDictionary support for better data handling patterns.
  • Happy Eyeballs networking support (IPv4/IPv6) for improved connection behavior.
  • Rune support across strings and text writers for better Unicode handling.

Why it matters: better performance, better ergonomics, and more cloud-ready applications with less effort.

2) Runtime enhancements

This preview focuses on runtime performance and flexibility:

  • Runtime async infrastructure optimizations for async-heavy workloads.
  • CoreCLR on WebAssembly groundwork, moving toward CoreCLR-based WASM execution.
  • JIT performance improvements for faster startup and optimized hot paths.
  • GC heap hard limit for 32-bit processes for tighter memory control.

Why it matters: faster apps with reduced overhead and improved scalability—especially for cloud workloads.

3) SDK & CLI productivity boosts

Developer workflow upgrades in the .NET SDK/CLI include:

  • Interactive dotnet run target/framework selection for easier testing across TFMs.
  • Positional arguments for dotnet test for cleaner test commands.
  • New analyzers to catch issues earlier in development.

Why it matters: smoother local dev + cleaner CI/CD pipelines and faster iteration loops.

4) Language improvements (C# & F#)

Preview 1 also introduces language-level improvements:

  • C# 15: Collection expression arguments to simplify collection initialization patterns.
  • F# compiler enhancements including parallel builds and performance upgrades.

Why it matters: cleaner syntax and faster compile times across real-world solutions.

5) ASP.NET Core & Blazor updates

While much of this preview is quality-focused, notable changes include:

  • Improved conditional rendering and environment boundary support in Blazor.
  • Hosted services and new components like Label and DisplayName to improve semantics and accessibility.

Why it matters: stronger developer ergonomics and more maintainable UI patterns.

6) .NET MAUI & desktop improvements

Desktop and MAUI-focused updates include:

  • XAML source generation enabled by default, speeding up build/debug cycles.
  • WPF quality fixes including improved Fluent UI rendering on Windows.

Why it matters: better developer experience for cross-platform and desktop apps.

.NET 10 vs .NET 11 Preview 1 (quick comparison)

Feature.NET 10 Preview (2025).NET 11 Preview 1 (2026)
Performance optimizationStrong enhancementsBetter JIT + runtime async improvements
LibrariesStandard improvementszstd, Unicode/rune, networking enhancements
ASP.NET CoreQuickGrid enhancementsHosted services + environment components
BlazorBasic improvementsNew UI components + CoreCLR WASM groundwork
CLI/SDKBasic productivity featuresInteractive CLI and new analyzers
LanguageC# enhancementsC# 15 features + F# improvements

Should developers use .NET 11 Preview 1?

Use it if you want to:

  • Try new features early
  • Prepare libraries/frameworks for future compatibility
  • Benchmark and optimize ahead of stable release

Avoid it for:

  • Production apps
  • Critical enterprise systems
  • Projects without automated tests

How to get started with .NET 11 Preview 1

  1. Download the SDK: https://dotnet.microsoft.com/en-us/download/dotnet/11.0
  2. Install .NET 11 SDK (v11.0.100-preview.1) for your OS
  3. Verify installation:
dotnet --info