Microsoft releases first preview of .NET 10 with key new features

Last update: 03/04/2025

  • Microsoft has released the first preview version (preview 1) of .NET 10
  • Includes new features in C#, Blazor, performance, and cross-platform support
  • An overview of the direction the .NET platform will take in 2025
  • The community can now test this experimental version and send feedback.
.NET 10 Preview

Microsoft has taken the first step toward the next version of its development platform with the .NET 10 Early Preview Released. This first preview gives developers and businesses an early opportunity to explore the fundamentals of what will become the next version of the .NET ecosystem.

This preview is part of the Redmond company's regular development cycle that it has maintained for several years, releasing new versions of .NET annually. This time, .NET 10 is planned for Fall 2025, and this first release provides a glimpse into some of the key areas being worked on.

What's new in the C# 13 language

C# language 13

One of the highlights of this preview is the advanced integration with C# 13, the next evolution of the language. Although it is still in an early stage, changes have already been introduced that aim towards greater expressiveness and simplicity for developers, thus facilitating the code development in Microsoft Visual Studio.

Exclusive content - Click Here  What is the meaning of Merida's tattoos in Brave?

Among the features planned for C# 13 are improvements to type inference, new optimized data structures, and adjustments to the pattern system. These improvements aim not only to facilitate the writing of cleaner code, but also to optimize its performance and clarity.

Microsoft plans to release new previews monthly, incorporating new features and refining existing ones until the final version is released. With this first preview, Microsoft raises the curtain on what will be one of the most anticipated releases in software development for 2025.. C# improvements, cross-platform focus, Blazor integration, and performance improvements mark a clear roadmap towards a more powerful and modern .NET.

Related article:
What is Microsoft .NET Framework

Blazor and frontend unification

blazer

Another important point is the Continuing to support Blazor as a web interface development solution. .NET 10 strengthens the unified execution model introduced in previous versions, allowing you to write web components that run both in the browser (WebAssembly) and on the server.

Exclusive content - Click Here  How is the Lunar Eclipse of Blood

This means that the Developers will be able to create more efficient web applications and reuse more code without worrying about where it will run. With this push, Microsoft confirms its intention to make Blazor a top-tier tool within the modern web development.

New advances in performance and compatibility

Preview 1 also includes Various improvements in speed, memory consumption and compatibility with different systems. While not all optimizations have been detailed yet, .NET 10 is expected to continue the trend of recent releases, which have shown notable improvements in performance benchmarks.

Furthermore, Work is being done to ensure better integration with modern operating systems such as Windows 11 and the latest Linux distributions. Greater support for ARM architectures is also expected, reinforcing .NET's cross-platform focus.

Related article:
What is Microsoft .NET Framework

Availability and tools included

This preview includes updated tools such as SDKs and project templates adapted to .NET 10. Developers can start creating projects from Visual Studio (preview supported), Visual Studio Code (via specific extensions), or from the command line using the .NET CLI.

Exclusive content - Click Here  Like the 23rd

As this is a development version, not recommended for use in production environments. However, it's ideal for those who want to experiment, try out new APIs, or prepare their libraries and tools for when the stable release arrives later.

Community Collaboration

Microsoft encourages the community to try this preview and share their feedback through official channels, such as GitHub and the developer forums. This collaborative dynamic has been key to the growth and evolution of the .NET ecosystem, allowing it to better respond to the real needs of those who use it daily.

The company plans to publish New previews on a monthly basis, incorporating new features and polishing existing ones until reaching the final version. With this first preview, Microsoft raises the curtain on what will be one of the most anticipated releases in software development for 2025. Improvements in C#, a cross-platform approach, integration with Blazor, and performance improvements mark a clear roadmap toward a more powerful and modern .NET.

Related article:
How to Know If I Have .NET Framework on My PC