Microsoft .NET 7 makes its official debut

Credit: Dreamstime

Microsoft has rolled out the production release of .NET 7, the latest version of the company’s cross-platform, open-source software development platform. The update brings performance improvements, C# language upgrades, and a range of cloud-native, container-based development capabilities.

The key themes of the release relate to allowing developers to write powerful web APIs and build cloud-native applications and deploy them on Linux. It also emphasizes developer productivity and project containerization, along with setting up CI/CD workflows in GitHub Actions.

Available November 8 at for Windows, Linux, and macOS, .NET 7 is the third major release in Microsoft’s .NET unification journey. With .NET 7, developers can learn once and reuse skills with one SDK, one runtime, and one set of base libraries to build all kinds of applications, including cloud, web, desktop, mobile, artificial intelligence, and IoT.

Productivity improvements for developers cover areas such as container-first workflows. Also, developers can build cross-platform mobile and desktop apps from the same codebase.

For the C# 11 language, developers are supposed to write less code. New functions such as generic math are enabled, while coding is simplified with improved object initialization, raw string literals, and other capabilities.

Other highlights of .NET 7 include:

Leave a Comment