Microsoft berei .NET 5 voor met ondersteuning vir macOS, Linux en Android

Met die vrystelling van NET Core 3.0 hierdie jaar, Microsoft sal vrylaat die .NET 5-platform, wat 'n groot verbetering vir die ontwikkelingstelsel as geheel sal wees. Die belangrikste innovasie, in vergelyking met die .NET Framework 4.8, sal ondersteuning vir Linux, macOS, iOS, Android, tvOS, watchOS en WebAssembly wees. Terselfdertyd sal weergawe 4.8 die laaste bly; net die Core-familie sal verder ontwikkel word.

Microsoft berei .NET 5 voor met ondersteuning vir macOS, Linux en Android

Daar word berig dat ontwikkeling sal fokus op Runtime, JIT, AOT, GC, BCL (Base Class Library), C#, VB.NET, F#, ASP.NET, Entity Framework, ML.NET, WinForms, WPF en Xamarin. Dit sal die platform verenig en 'n enkele oop raamwerk en looptyd vir verskeie take bied. As gevolg hiervan sal dit moontlik wees om toepassings vir verskillende platforms op 'n gemeenskaplike kodebasis met dieselfde bouproses te skep, ongeag die tipe toepassing. 

Microsoft berei .NET 5 voor met ondersteuning vir macOS, Linux en Android

.NET 5 sal na verwagting in November 2020 vrygestel word en sal 'n werklik universele platform vir ontwikkeling word. Terselfdertyd is die "vyf" nie die enigste innovasie aan die kant van Microsoft in die oopbronbesigheid nie. Die maatskappy het reeds aangekondig Windows-substelsel vir Linux (WSL) van die tweede weergawe, wat baie keer vinniger moet wees as die eerste, en ook gebaseer moet wees op sy eie bou van die Linux-kern.

Anders as die eerste weergawe, is dit 'n volwaardige kern, en nie 'n emulasielaag nie. Hierdie benadering sal selflaaitye versnel, RAM-verbruik en lêerstelsel-I/O optimaliseer en Docker-houers direk laat loop.

Die interessantste is dat die maatskappy belowe om nie die kern toe te maak nie en alle ontwikkelings daarop aan die gemeenskap beskikbaar te stel. In hierdie geval sal daar geen verbinding met verspreidingsstelle wees nie. Gebruikers kan, soos voorheen, enige prent aflaai wat hulle pas.


Voeg 'n opmerking