. NET 8, the planned next version of Microsoft’s software application advancement platform, has moved to a second and final release prospect (RC) stage. General accessibility is due in November.Unveiled October 10
,. INTERNET 8 RC 2 can be downloaded from the Microsoft.NET website for Windows, Linux, and Mac. The follower to. NET 7, which was released in November 2022,. WEB 8 will be supported for 3 years.Enhancements in RC 2 consist of improved efficiency and UI repairs for the. INTERNET MAUI(Multi-platform App UI)framework and updates to Entity Structure. With.NET 8, developers will see a variety of improvements ranging from AOT(ahead-of-time) collection and source generation to JSON serialization and trash collection enhancements.Specific enhancements in.NET 8 consist of: Better System.Text.Json serialization and deserialization, with integrated support for more types, new API techniques, and other improvements. Garbage collection adds a capability to adjust the memory limit on the fly. This is viewed as particularly beneficial in cloud situations, where demand changes. A
- source generator is being presented to provide AOT(ahead-of-time )collection and trim-friendly setup in ASP.NET Core. This generator is an alternative
- to the existing reflection-based application. New types to enhance app efficiency including a Text.CompositeFormat type to optimize format strings not known at assemble time. For reflection, a System.Type object supplies access to operate tip metadata including calling conventions, return type, and criteria. This performance presently just is carried out in the CoreCLR runtime and MetadataLoadContext. Additional SIMD support is used, presenting Vector512 and support for Intel Advanced Vector Extensions 512( AVX-512). For cryptography,
- . INTERNET 8 adds support for the SHA-3 hashing primitives. HTTP client now supports HTTPS proxy, providing an encrypted channel between the customer and proxy, to handle requests with privacy. New overloads of CreateFromDirectory enable collection of files consisted of in a directory site and zipping them. These then can save the resulting zip file into the supplied stream.
- Native AOT assistance for iOS-like platforms is presented in a preliminary style. A ValidateOptionsResultBuilder type is being presented to help with the development of a ValidateOptionsResult. This home builder allows for the build-up of multiple mistakes.
- Modifications have been made to.NET container images, such as introduction of a pattern
- to blend and match architectures with.NET images. Likewise, performance has been enhanced for pushing containers to remote computer registries, especially Azure
- windows registries. A brand-new source generator that supports interoperating with COM user interfaces. For Android apps, the home lets you opt into more AOT compilation for Android apps to reduce app size. Copyright © 2023 IDG Communications, Inc. Source