It’s been an exciting year for .NET and the .NET blog! We published over 150 blog posts, totaling almost 370K words! Just in case you missed a few, here’s a quick summary of some of the top posts of 2022.
Performance Improvements in .NET 7
Deep dive in over 255 pages (when printed to PDF) of performance improvements for developers in .NET 7. The yearly entry by Stephen Toub is not only the most viewed post of the year, but also the most commented on as well! If you want to learn even more about performance improvements in .NET 7, Stephen also had a session on performance at .NET Conf 2022!
In addition to this amazing blog post on overall performance improvements, each team also did entries for the different frameworks & platforms:
- Performance improvements in ASP.NET Core 7
- Arm64 Performance Improvements in .NET 7
- .NET 7 Performance Improvements in .NET MAUI
Introducing .NET MAUI – One Codebase, Many Platforms
It was a huge year for mobile & desktop .NET developers with the launch of .NET MAUI, the Multi-platform App UI enabling developers to build cross-platform apps for iOS, Android, Mac, and Windows from a single shared codebase. David Ortinau highlights everything developers need to know to start their journey building native apps with .NET MAUI and hybrid apps by integrated Blazor into .NET MAUI! All of this while having full access to the native APIs all in C#. Be sure to also dive into the .NET MAUI update for .NET 7 and the .NET Conf – State of .NET MAUI session.
.NET 7 is Available Today
.NET 7 is here and brings your apps increased performance and new features for C# 11/F# 7, .NET MAUI, ASP.NET Core/Blazor, Web APIs, WinForms, WPF and more. With .NET 7, you can also easily containerize your .NET 7 projects, set up CI/CD workflows in GitHub actions, and achieve cloud-native observability. Jon, Jeremy, and Angelos dive into everything you need to know about .NET 7!
![dotnet Bot flying a drone](dotnet7.png)
Announcing .NET Framework 4.8.1
Native Arm64 support comes to .NET Framework in version 4.8.1! Tara Overfield covers everything developers need to know about this release beyond Arm64 support including all sorts of accessibility improvements for Windows Forms and WPF.
Speaking of Arm64, did you know that Visual Studio 2022 17.4 delivers a fully native Arm64 experience for developers?
Early peek at C# 11 features
There is so much to love in C# 11 and Kathleen Dollard gave everyone an early peek into highly anticipated features including list patterns, raw string literals, required members, and so much more.
With the launch of .NET 7, C# 11 was also released and Mads Torgersen did a full blog on the final features, so be sure to give that a look and watch the .NET Conf session on What’s New in C# 11.
Honorable Mentions
Throughout the year the .NET team continued to keep everyone up to date on the progress of .NET 7 and these blog posts continued to get great traction. Beyond the “update” posts the team also did plenty of feature deep dives and product announcements, here are some of the top posts in these categories:
- Announcing Rate Limiting for .NET
- .NET 6 is now in Ubuntu 22.04
- Announcing built-in container support for the .NET SDK
- CoreWCF 1.0 has been Released, WCF for .NET Core and .NET 5+
There you have it, the top .NET blog posts of 2022! What were your favorites? What do you want to see more of in 2023? Let us know in the comments below!
I have a question about hosting a Blazor hosted solution in IIS with 2 UI and the api: If they are any docs out there, that would be great!
Steve