We would like to point out that .NET 6 is available right now for download. The .NET Team stated that development on this version took around a year to complete. One of the biggest aspects of the 6th version of .NET is the massive gains in performance, according to Microsoft. This gain has caused a drop in the cost of hosting cloud services, which is always a good thing for any business with applications and other services in the cloud.
.NET 6 for Windows, Linux, and macOS released
Furthermore, .NET Framework 6 now supports Apple Silicon (Arm64) natively for the first time. Not only that, but it also delivers meaningful improvements for Windows Arm64.
Now, we should note that when it comes down to delivering deep optimizations that can only operate at runtime, the company built a new dynamic profile-guided optimization (PGO) system.
Outside of all of that, Microsoft added dotnet monitor and OpenTelemetry to improve cloud diagnostics. As for WebAssembly, it is more capable than before, and the performance has gained as well. The software giant also chose to include new APIs in this version of .NET Framework 6, and they are HTTP/3, processing JSON, mathematics, and directly manipulating memory.
How long will .NET 6 be supported?
Microsoft claims it plans to support this version for up to three years. Additionally, developers are already in the process of upgrading their applications for .NET 6.
You can download .NET 6 for Linux, macOS, and Windows.
- Installers and binaries
- Container images
- Linux packages
- Release notes
- API diff
- Known issues
- GitHub issue tracker
Size of the download
OK, so if you’re planning to download and install the 64bit version, then you’ll need more than 182MB of space on your hard drive. Were not sure about the other versions, but certainly, the size is similar across the board.