Microsoft’s standardization for .NET is progressing a bit • The Register
Microsoft this week unveiled the production release of .NET 7 that reinforces the company’s efforts over the past few years to standardize the open source development runtime to support multiple architectures and platforms.
It also draws a strong eye to the cloud, and continues to expand its presence beyond computer systems and mobile devices to more aggressively embrace cloud-native technologies such as containers.
the network Unification Initiative Started with .NET 5 in 2016 and continued with NET 7. This means that developers can “learn once and reuse your skills with one SDK, one runtime, and one set of core libraries to build many types of applications (cloud, web, desktop, mobile, games, IoT, AI), and a blog post outlining a myriad of improvements in New release.
For example, applications can be built on .NET 7 to support a range of CPU architectures and operating systems and provide access not only to their APIs but also to APIs in operating systems including Android, iOS, macOS, and Windows.
Companion to .NET 7 is NET fixed (Multiplatform Applications User Interface) – An open source cross-platform framework released this northern summer designed to develop applications for Android, iOS, macOS, and Windows devices across a common code base. .NET 7 and MAUI add improvements such as map controls (pins, geocoding, geolocation), performance (faster than in .NET 6), window size adjustments, swipe gesture, and right-click ability for developers building desktop applications.
Microsoft also offers native support for ARM64, Arm’s 64-bit CPU architecture that enhances the architecture’s ability to handle more tax tasks.
Microsoft’s goal for ARM64, which the company first discussed with .NET 5, is to match the capabilities offered by x86 64-bit processors. The vendor has made several runtime improvements—including improved rounding to base numbers for all L3 cache sizes—as well as library improvements, such as cross-platform helpers to enable developers with ARM64 experience to run ARM64 devices.
.NET 7 also provides native support for IBM’s power chips, running on Red Hat Enterprise Linux (RHEL).
Microsoft and Canonical have included .NET in Canonical’s Ubuntu 22.04 operating system and added .NET support in Ubuntu pitted containers – a smaller, secure container technology. This step elevates Linux’s presence in the .NET world. With .NET 7, Microsoft also provides in-house support for containers through “dotnet publish” – tools designed to simplify the container deployment process by taking steps such as image creation and publishing, and security and compliance verification.
Microsoft in recent years has built a .NET presence on Azure, and with the latest release, you’ll get zero-day Azure support in all public areas on Windows and Linux application service plans, with plans for other deployments throughout the week to expand what you can do in an environment the cloud.
Additionally, .NET 7 workloads are enabled in a development environment without a serverless Azure Functions and Azure Static Web Apps service for full stack development, according to Microsoft.
The vendor warned that during the first week of release, developers may see longer times to launch .NET 7 applications as the release SDK is installed for those creating new application services. ®
#Microsofts #standardization #.NET #progressing #bit #Register