From the .NET blog...

In case you missed it earlier...

.NET 11 Preview 3 is now available!
https://devblogs.microsoft.com/dotnet/dotnet-11-preview-3/ #dotnet #NETMAUI #ASPNETCore #csharp #EntityFramework #NET11 #Featured

From the .NET blog...

In case you missed it earlier...

Explore union types in C# 15
https://devblogs.microsoft.com/dotnet/csharp-15-union-types/ #dotnet #csharp #NET11 #PatternMatching #uniontypes

From the .NET blog...

In case you missed it earlier...

Pin Clustering in .NET MAUI Maps
https://devblogs.microsoft.com/dotnet/pin-clustering-in-dotnet-maui-maps/ #dotnet #NETMAUI #NET11 #clustering #controls #maps #mobile

.NET 11 Preview 2 is now available!

The second preview of the upcoming .NET version, .NET 11, is available as of March 10th, 2026. The official announcement blog is available, and it gives you some of the most striking changes as of Preview 2.

Read the official announcement

The following changes to the preview were made since the last preview:

  • Generic GetTypeInfo for System.Text.Json: The GetTypeInfo() and TryGetTypeInfo() methods have earned their own generic variants, which allows you to return a strongly-typed metadata directly without having to go through a process of casting to the appropriate type.
  • Tar Archive Format Selection: When creating TAR archives, you can now specify one of the four different archive formats: GNU, Ustar, Pax, and V7, to achieve maximum compatibility across tools and environments.
  • Smaller SDK installers on Linux and macOS: New strategies have been employed to reduce the size of the SDK installers for Linux and macOS systems, thus reducing the overall size of the installer up to 26.0%, by introducing symbolic links to deduplicate assemblies.
  • SDK container images are up to 17% smaller: As for container deployments, the above change has resulted in the SDK container images having their size reduced up to 17.1%.
  • Overload resolution caching: For repeated method calls in F# applications, you can now benefit from improved performance by caching the overload resolution results automatically in the first call.
  • #elif preprocessor directive: F# now earns a new preprocessor directive, which eliminates the need of the nested #if...#else...#endif statements.
  • OpenAPI 3.2.0 support (Breaking Change): .NET 11 now supports OpenAPI version 3.2.0, with breaking changes that are needed for web applications using this library to function properly.
  • .NET Web Worker project template: The new project template has been introduced in this preview to allow you to create .NET applications in the Web Worker to ensure maximum Blazor UI responsiveness during heavy operations.

For other changes, consult the above announcement link. Please note that this preview version is not ready for production, and might introduce bugs in your application.

#Net #Net11 #dotnet #news #Tech #Technology #update
.NET 11 Preview 2 is now available! - .NET Blog

Find out about the new features in .NET 11 Preview 2 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!

.NET Blog
.NET 11 Preview 1 is now available! - .NET Blog

Explore .NET 11 Preview 1, now available with updates to the runtime, libraries, and more. Get the details today!

.NET Blog

.NET 11 Preview 1 is now available!

The .NET team at Microsoft has today unveiled the first preview of the upcoming short-term release of .NET that brings various improvements to different areas of the framework. The final release of this version of .NET, which is v11, will be revealed on November 20th of this year.

According to the official announcement, the changes were made to the standard libraries, with the runtime and the SDK both receiving interesting changes, along with many changes done to the ASP.NET Core framework and Blazor.

We will highlight the most interesting improvements that were done to this version of .NET.

  • Support for Runes on String, StringBuilder, and TextWriter: Runes, which are representations of wide characters, are now supported on strings, string builders, and text writers to make it easier for modern .NET applications to work with Unicode strings more efficiently.
  • Happy Eyeballs support for sockets: RFC 8305, which describes the standard for Happy Eyeballs, is now supported in this version of .NET for socket connections by sending requests of A and AAAA records simultaneously, while alternating connection attempts between IPv4 and IPv6.
  • Support for zstd compression: The zstd compression algorithm, which was made by Facebook, is now supported on .NET 11 natively. This allows modern applications to natively work with archive files compressed using this algorithm without having to rely on external libraries, as zstd is more efficient and faster than other algorithms.
  • Brain Floating Point support: For AI workloads and inference systems for machine learning, .NET now supports the brain floating point type, with the exponent bits being the same as float but with a reduced significand (7 bits).
  • CoreCLR on WebAssembly: For WebAssembly, the runtime has moved from Mono to CoreCLR to benefit from improved performance and increased efficiency, with browser runtime packs for CoreCLR, runtime features for browser-hosted CoreCLR, and more.
  • Label Blazor component on ASP.NET: For Blazor forms, the new Blazor component, Label, has been added to render accessible labels in both the nested and the non-nested methods.
  • Display names support on ASP.NET: A new Blazor component, DisplayName, allows you to display property names from metadata attributes. It reads display names from [Display] and [DisplayName] attributes.
  • Hosted services in Blazor WebAssembly: This is a major improvement made in Blazor WebAssembly that brings feature parity with Blazor Server by allowing you to add IHostedService classes to make your websites more powerful, such as real-time updates and periodic data refresh.

For other improvements made to .NET 11 Preview 1, consider reading the official announcement here.

Read more Download .NET 11 Preview 1

Please note that .NET 11 Preview 1 is not a finalized product, and it’s not recommended to be used in production applications.

#Net #Net11 #csharp #dotnet #news #Programming #Tech #Technology #update