{"id":59495,"date":"2026-02-10T14:38:20","date_gmt":"2026-02-10T22:38:20","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/dotnet\/?p=59495"},"modified":"2026-02-10T14:38:20","modified_gmt":"2026-02-10T22:38:20","slug":"dotnet-11-preview-1","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/dotnet-11-preview-1\/","title":{"rendered":".NET 11 Preview 1 is now available!"},"content":{"rendered":"<p>Today, we are excited to announce the first preview release of .NET 11! We just shipped our <strong>first<\/strong> preview release, adding to some major enhancements across the .NET Runtime, SDK, libraries, C#, ASP.NET Core, Blazor, .NET MAUI, and more. Check out the full release notes linked below and get started today.<\/p>\n<p><div  class=\"d-flex justify-content-center\"><a class=\"cta_button_link btn-primary mb-24\" href=\"https:\/\/dotnet.microsoft.com\/download\/dotnet\/11.0\" target=\"_blank\">Download .NET 11 Preview 1<\/a><\/div><\/p>\n<p>This release contains the following improvements.<\/p>\n<h2><strong>\ud83d\udcdaLibraries<\/strong><\/h2>\n<ul>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/libraries.md#zstandard-compression-support\">Zstandard Compression Support<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/libraries.md#bfloat16-floating-point-type\">BFloat16 Floating-Point Type<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/libraries.md#ziparchiveentry-improvements\">ZipArchiveEntry Improvements<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/libraries.md#frozendictionary-collection-expression-support\">FrozenDictionary Collection Expression Support<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/libraries.md#timezone-improvements\">TimeZone Improvements<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/libraries.md#rune-support-across-string-stringbuilder-and-textwriter\">Rune Support Across String, StringBuilder, and TextWriter<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/libraries.md#mediatypemap-for-mime-type-lookups\">MediaTypeMap for MIME Type Lookups<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/libraries.md#hmac-and-kmac-verification-apis\">HMAC and KMAC Verification APIs<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/libraries.md#hard-link-creation-apis\">Hard Link Creation APIs<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/libraries.md#divisionrounding-for-integer-division-modes\">DivisionRounding for Integer Division Modes<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/libraries.md#happy-eyeballs-support-in-socketconnectasync\">Happy Eyeballs Support in Socket.ConnectAsync<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/libraries.md#performance-improvements\">Performance Improvements<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/libraries.md\">Full Release Notes<\/a><\/li>\n<\/ul>\n<h2><strong>\u23f1\ufe0fRuntime<\/strong><\/h2>\n<ul>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/runtime.md#runtime-async\">Runtime Async<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/runtime.md#webassembly\">CoreCLR on WebAssembly<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/runtime.md#interpreter-coreclr\">Interpreter Expansion<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/runtime.md#jit\">JIT Performance Improvements<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/runtime.md#gc\">GC Heap Hard Limit for 32-bit Processes<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/runtime.md#architecture-enablement\">RISC-V and s390x Architecture Enablement<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/runtime.md\">Full Release Notes<\/a><\/li>\n<\/ul>\n<h2><strong>\ud83d\udee0\ufe0f SDK<\/strong><\/h2>\n<ul>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/sdk.md#dotnet-run-interactive-target-framework-and-device-selection\"><code>dotnet run<\/code>: Interactive Target Framework and Device Selection<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/sdk.md#dotnet-test-positional-arguments\"><code>dotnet test<\/code>: Positional Arguments<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/sdk.md#dotnet-watch-hot-reload-reference-changes-and-configurable-ports\"><code>dotnet watch<\/code>: Hot Reload Reference Changes and Configurable Ports<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/sdk.md#new-analyzers\">New Code Analyzers<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/sdk.md\">Full Release Notes<\/a><\/li>\n<\/ul>\n<h2><strong>\ud83d\udd28 MSBuild<\/strong><\/h2>\n<ul>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/msbuild.md#terminal-logger-improvements\">Terminal Logger Improvements<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/msbuild.md#msbuild-language-and-evaluation-fixes\">MSBuild Language and Evaluation Fixes<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/msbuild.md#new-apis-and-capabilities\">New APIs and Capabilities<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/msbuild.md#performance-improvements\">Performance Improvements<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/msbuild.md\">Full Release Notes<\/a><\/li>\n<\/ul>\n<h2><strong>C#<\/strong><\/h2>\n<ul>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/csharp.md#collection-expression-arguments\">Collection Expression Arguments<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/csharp.md#extended-layout-support\">Extended Layout Support<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/csharp.md\">Full Release Notes<\/a><\/li>\n<\/ul>\n<h2><strong>F#<\/strong><\/h2>\n<p>This release you will find updates across the <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/fsharp.md#compiler-performance\">F# compiler<\/a>, including parallel compilation enabled by default, faster compilation of computation expression-heavy code, new features like <code>--disableLanguageFeature<\/code> and <code>--typecheck-only<\/code> for FSI, the <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/fsharp.md#breaking-changes\">ML compatibility removal<\/a>, and <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/fsharp.md#bug-fixes-and-other-improvements\">bug fixes<\/a>.<\/p>\n<h2><strong>Visual Basic<\/strong><\/h2>\n<p>.NET 11 Preview 1 doesn&#8217;t include any new Visual Basic language features or breaking changes. Browse the <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/visualbasic.md\">full release notes<\/a> for details.<\/p>\n<h2><strong>\ud83c\udf10 ASP.NET Core &amp; Blazor<\/strong><\/h2>\n<ul>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/aspnetcore.md#environmentboundary-component\">EnvironmentBoundary Component<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/aspnetcore.md#label-component-for-forms\">Label Component for Forms<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/aspnetcore.md#displayname-component\">DisplayName Component<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/aspnetcore.md#quickgrid-onrowclick-event\">QuickGrid <code>OnRowClick<\/code> Event<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/aspnetcore.md#relative-navigation-with-relativetocurrenturi\">Relative Navigation with <code>RelativeToCurrentUri<\/code><\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/aspnetcore.md#signalr-configureconnection-for-interactive-server-components\">SignalR <code>ConfigureConnection<\/code> for Interactive Server Components<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/aspnetcore.md#ihostedservice-support-in-blazor-webassembly\"><code>IHostedService<\/code> Support in Blazor WebAssembly<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/aspnetcore.md#openapi-schema-support-for-binary-file-responses\">OpenAPI Schema Support for Binary File Responses<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/aspnetcore.md#ioutputcachepolicyprovider\"><code>IOutputCachePolicyProvider<\/code><\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/aspnetcore.md#auto-trust-development-certificates-in-wsl\">Auto-trust Development Certificates in WSL<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/aspnetcore.md\">Full Release Notes<\/a><\/li>\n<\/ul>\n<h2><strong>\ud83d\udcf1 .NET MAUI<\/strong><\/h2>\n<ul>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/dotnetmaui.md#xaml-source-generation-by-default\">XAML Source Generation by Default<\/a><\/li>\n<\/ul>\n<h3><strong>.NET for Android<\/strong><\/h3>\n<ul>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/dotnetmaui.md#coreclr-by-default\">CoreCLR by Default<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/dotnetmaui.md#dotnet-run-enhancements\"><code>dotnet run<\/code> Enhancements<\/a><\/li>\n<\/ul>\n<p>Browse the <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/dotnetmaui.md\">full release notes<\/a> for all of this and more.<\/p>\n<h2><strong>\ud83d\udda5\ufe0f Windows Forms<\/strong><\/h2>\n<p>This release focused on quality improvements. A full list of changes can be found in the <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/winforms.md\">release notes<\/a>.<\/p>\n<h2><strong>\ud83d\udda5\ufe0f Windows Presentation Foundation (WPF)<\/strong><\/h2>\n<p>This release focused on quality improvements, including fixes for Fluent window backdrop and background in Windows 10. A full list of changes can be found in the <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/wpf.md\">release notes<\/a>.<\/p>\n<h2><strong>\ud83c\udf81 Entity Framework Core<\/strong><\/h2>\n<ul>\n<li><a href=\"https:\/\/learn.microsoft.com\/ef\/core\/what-is-new\/ef-core-11.0\/whatsnew#complex-types-and-json-columns-on-entity-types-with-tpttpc-inheritance\">Complex Types and JSON Columns on Entity Types with TPT\/TPC Inheritance<\/a><\/li>\n<li><a href=\"https:\/\/learn.microsoft.com\/ef\/core\/what-is-new\/ef-core-11.0\/whatsnew#create-and-apply-migrations-in-one-step\">Create and Apply Migrations in One Step<\/a><\/li>\n<li><a href=\"https:\/\/learn.microsoft.com\/ef\/core\/what-is-new\/ef-core-11.0\/whatsnew#transactional-batches\">Azure Cosmos DB Transactional Batches<\/a><\/li>\n<li><a href=\"https:\/\/learn.microsoft.com\/ef\/core\/what-is-new\/ef-core-11.0\/whatsnew#bulk-execution\">Azure Cosmos DB Bulk Execution<\/a><\/li>\n<li><a href=\"https:\/\/learn.microsoft.com\/ef\/core\/what-is-new\/ef-core-11.0\/whatsnew#session-token-management\">Azure Cosmos DB Session Token Management<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/efcore.md\">Full Release Notes<\/a><\/li>\n<\/ul>\n<h2><strong>\ud83d\udce6 Container Images<\/strong><\/h2>\n<p>.NET 11 Preview 1 does not introduce new container image features. Browse the <a href=\"https:\/\/github.com\/dotnet\/core\/blob\/main\/release-notes\/11.0\/preview\/preview1\/containers.md\">full release notes<\/a> for details.<\/p>\n<h2>\ud83d\ude80 Get started<\/h2>\n<p>To get started with .NET 11, <a href=\"https:\/\/dotnet.microsoft.com\/download\/dotnet\/11.0\">install the .NET 11 SDK<\/a>.<\/p>\n<p>If you&#8217;re on Windows using Visual Studio, we recommend installing the latest <a href=\"https:\/\/visualstudio.microsoft.com\/insiders\">Visual Studio 2026 Insiders<\/a>. You can also use Visual Studio Code and the <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=ms-dotnettools.csdevkit\">C# Dev Kit<\/a> extension with .NET 11.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Find out about the new features in .NET 11 Preview 1 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!<\/p>\n","protected":false},"author":11288,"featured_media":59496,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[685,7233,7509,7251,756],"tags":[7893,7744],"class_list":["post-59495","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dotnet","category-maui","category-aspnetcore","category-blazor","category-csharp","tag-dotnet-11","tag-featured-preview"],"acf":[],"blog_post_summary":"<p>Find out about the new features in .NET 11 Preview 1 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/59495","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/users\/11288"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/comments?post=59495"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/59495\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media\/59496"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media?parent=59495"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=59495"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=59495"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}