Microsoft tħejji .NET 5 b'appoġġ għal macOS, Linux u Android

Bir-rilaxx ta 'NET Core 3.0 din is-sena, Microsoft se jirrilaxxa il-pjattaforma .NET 5, li se tkun titjib kbir għas-sistema ta 'żvilupp kollha kemm hi. L-innovazzjoni ewlenija, meta mqabbla mal-.NET Framework 4.8, se tkun l-appoġġ għal Linux, macOS, iOS, Android, tvOS, watchOS u WebAssembly. Fl-istess ħin, il-verżjoni 4.8 se tibqa' l-aħħar; il-familja Core biss se tkun żviluppata aktar.

Microsoft tħejji .NET 5 b'appoġġ għal macOS, Linux u Android

Huwa rrappurtat li l-iżvilupp se jiffoka madwar Runtime, JIT, AOT, GC, BCL (Base Class Library), C#, VB.NET, F#, ASP.NET, Entity Framework, ML.NET, WinForms, WPF u Xamarin. Dan se jgħaqqad il-pjattaforma u joffri qafas miftuħ uniku u runtime għal diversi kompiti. Bħala riżultat, se jkun possibbli li jinħolqu applikazzjonijiet għal pjattaformi differenti fuq bażi ta 'kodiċi komuni bl-istess proċess ta' bini, irrispettivament mit-tip ta 'applikazzjoni. 

Microsoft tħejji .NET 5 b'appoġġ għal macOS, Linux u Android

.NET 5 huwa mistenni li jiġi rilaxxat f'Novembru 2020 u se jsir pjattaforma tassew universali għall-iżvilupp. Fl-istess ħin, il-"ħames" mhix l-unika innovazzjoni min-naħa ta 'Microsoft fin-negozju ta' sors miftuħ. Il-kumpanija diġà ħabbar Windows Subsystem for Linux (WSL) tat-tieni verżjoni, li għandha tkun ħafna drabi aktar mgħaġġla mill-ewwel, u wkoll tkun ibbażata fuq il-bini tagħha stess tal-kernel Linux.

B'differenza mill-ewwel verżjoni, din hija qalba sħiħa, u mhux saff ta 'emulazzjoni. Dan l-approċċ se jħaffef il-ħinijiet tal-boot, jottimizza l-konsum tar-RAM u l-I/O tas-sistema tal-fajls, u jippermetti li l-kontenituri Docker jaħdmu direttament.

L-iktar ħaġa interessanti hija li l-kumpanija twiegħed li ma tagħlaqx il-qalba u tagħmel l-iżviluppi kollha fuqha disponibbli għall-komunità. F'dan il-każ, mhux se jkun hemm konnessjoni ma 'kits ta' distribuzzjoni. L-utenti, bħal qabel, jistgħu jniżżlu kwalunkwe immaġini li jaqbel għalihom.


Żid kumment