Microsoft gatavo .NET 5 ar atbalstu macOS, Linux un Android

Pēc NET Core 3.0 izlaišanas šogad uzņēmums Microsoft izlaidīs izlaidīs .NET 5 platformu, kas būs nopietns uzlabojums visai izstrādes sistēmai. Galvenā jaunovība, salīdzinot ar .NET Framework 4.8, būs atbalsta nodrošināšana Linux, macOS, iOS, Android, tvOS, watchOS un WebAssembly. Tajā pat laikā versija 4.8 paliks pēdējā, tālāk attīstīsies tikai Core ģimenes produkts.

Microsoft gatavo .NET 5 ar atbalstu macOS, Linux un Android

Ziņots, ka izstrāde koncentrēsies uz Runtime, JIT, AOT, GC, BCL (Pamattrauku bibliotēka), C#, VB.NET, F#, ASP.NET, Entity Framework, ML.NET, WinForms, WPF un Xamarin. Tas ļaus vienot platformu un piedāvāt vienotu atvērtu ietvaru un runtime dažādiem uzdevumiem. Tā rezultātā būs iespējams izstrādāt lietojumprogrammas dažādām platformām uz kopīgas koda bāzes ar vienādu kompaktēšanas procesu neatkarīgi no lietojumprogrammas tipa. 

Microsoft gatavo .NET 5 ar atbalstu macOS, Linux un Android

.NET 5 iznākšana tiek gaidīta 2020. gada novembrī, un tā kļūs par patiešām visaptverošu izstrādes platformu. Tajā pat laikā 'pieci' nav vienīgā jaunovība no Microsoft puses attiecībā uz resursu atvērtību. Uzņēmums jau announced izstrādā Windows apakšsistēmu Linux (WSL) otrajā versijā, kas būs vairākkārt ātrāka par pirmo un balstīsies uz paša Linux kodola būvniecību.

Atšķirībā no pirmās versijas, šis ir pilnvērtīgs kodols, nevis emulācijas slānis. Šāds pieejas veids paātrinās ielādes laiku, optimizēs RAM patēriņu un failu sistēmas I/O ātrumu, kā arī nodrošinās tiešu Docker konteineru palaišanu.

Interesantākais ir tas, ka uzņēmums solījis nekad neaizvērt kodolu un sniegt visus izstrādes rezultātus kopienai. Tajā pat laikā nebūs piesaistes distro. Lietotāji, kā iepriekš, varēs lejupielādēt jebkuru piemērotu attēlu.


Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster