.NET (aka .NET Core) is a free and open-source project, developed and maintained on GitHub, the home for millions of developers who want to build great things together.
.NET helps you build apps for web, mobile, desktop, cloud, and more. With its large supportive ecosystem and powerful tooling, .NET is the most productive platform for developers.
.NET performs faster than any other popular framework, according to TechEmpower. You can write, run, and build on multiple platforms, including Windows, Linux, and macOS.
Debugging multi-threaded code can be extremely tough. While I've wished for a "Run everything single-threaded" button to use while debugging (We still don't have that) there has been new functionality added to VS 2022 that makes life a lot simpler (by far!) when trying to visualize just what is your multi-threaded app doing.
A video from Microsoft Build explaining how to use the Visual Studio Upgrade Extension to convert .NET Framework apps (And older versions of .NET Core as well) to modern .NET.