Download .NET 7 today!
.NET 7 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.
Thanks to the open-source .NET community for your numerous contributions that helped shape this .NET 7 release. 28k contributions made by over 8900 contributors throughout the .NET 7 release!
.NET remains one of the fastest, most loved, and trusted platforms with an expansive .NET package ecosystem that includes over 330,000 packages.
Download and Upgrade
You can download the free .NET 7 release today for Windows, macOS, and Linux.
.NET 7 provides a straightforward upgrade if you’re on a .NET Core version and several compelling reasons to migrate if you’re currently maintaining a .NET Framework version.
- Installers and binaries
- Container images
- Linux packages
- Release notes
- Breaking changes
- Known issues
- GitHub issue tracker
Visual Studio 2022 17.4 is also available today. Developing .NET 7 in Visual Studio 2022 gives developers best-in-class productivity tooling. To find out what’s new in Visual Studio 2022, check out the Visual Studio 2022 blogs.
What’s new in .NET 7
.NET 7 releases in conjunction with several other products, libraries, and platforms that include:
In this blog post, we’ll highlight the major themes the .NET Teams focused on delivering:
Below, we’ll cover these themes in more detail and share more context about why this work is important.
- Unified
- One BCL
- New TFMs
- Native support for ARM64
- Enhanced .NET support on Linux
- Modern
- Continued performance improvements
- Developer productivity enhancements, like container-first workflows
- Build cross-platform mobile and desktop apps from same codebase
- .NET is for cloud-native apps
- Easy to build and deploy distributed cloud native apps
- Simple
- Simplify and write less code with C# 11
- HTTP/3 and minimal APIs improvements for cloud native apps
- Performance
- Numerous perf improvements
Read more:
.NET 7 is Available Today
.NET 7 is a modern, fast, unified, and simple development framework to build any applications and is available today.
devblogs.microsoft.com