Mae Microsoft yn paratoi .NET 5 gyda chefnogaeth ar gyfer macOS, Linux ac Android

Gyda rhyddhau NET Core 3.0 eleni, mae Microsoft yn rhyddhau y llwyfan .NET 5, a fydd yn welliant mawr i'r system ddatblygu yn ei chyfanrwydd. Y prif arloesi, o'i gymharu Γ’'r Fframwaith .NET 4.8, fydd cefnogaeth i Linux, macOS, iOS, Android, tvOS, watchOS a WebAssembly. Ar yr un pryd, fersiwn 4.8 fydd yr olaf o hyd; dim ond y teulu Craidd fydd yn cael ei ddatblygu ymhellach.

Mae Microsoft yn paratoi .NET 5 gyda chefnogaeth ar gyfer macOS, Linux ac Android

Adroddir y bydd datblygiad yn canolbwyntio ar Runtime, JIT, AOT, GC, BCL (Llyfrgell Dosbarth Sylfaenol), C#, VB.NET, F#, ASP.NET, Endity Framework, ML.NET, WinForms, WPF a Xamarin. Bydd hyn yn uno'r platfform ac yn cynnig un fframwaith agored ac amser rhedeg ar gyfer tasgau amrywiol. O ganlyniad, bydd yn bosibl creu cymwysiadau ar gyfer gwahanol lwyfannau ar sylfaen cod gyffredin gyda'r un broses adeiladu, waeth beth fo'r math o gais. 

Mae Microsoft yn paratoi .NET 5 gyda chefnogaeth ar gyfer macOS, Linux ac Android

Disgwylir i .NET 5 gael ei ryddhau ym mis Tachwedd 2020 a bydd yn dod yn llwyfan gwirioneddol gyffredinol ar gyfer datblygu. Ar yr un pryd, nid y β€œpump” yw'r unig arloesedd ar ran Microsoft yn y busnes ffynhonnell agored. Mae'r cwmni eisoes wedi cyhoeddi Is-system Windows ar gyfer Linux (WSL) o'r ail fersiwn, a ddylai fod lawer gwaith yn gyflymach na'r cyntaf, a hefyd fod yn seiliedig ar ei adeiladwaith ei hun o'r cnewyllyn Linux.

Yn wahanol i'r fersiwn gyntaf, cnewyllyn llawn yw hwn, ac nid haen efelychu. Bydd y dull hwn yn cyflymu amseroedd cychwyn, yn gwneud y gorau o ddefnydd RAM a system ffeiliau I / O, ac yn caniatΓ‘u i gynwysyddion Docker redeg yn uniongyrchol.

Y peth mwyaf diddorol yw bod y cwmni'n addo peidio Γ’ chau'r cnewyllyn a gwneud yr holl ddatblygiadau arno ar gael i'r gymuned. Yn yr achos hwn, ni fydd unrhyw gysylltiad Γ’ chitiau dosbarthu. Gall defnyddwyr, fel o'r blaen, lawrlwytho unrhyw ddelwedd sy'n addas iddynt.


Ychwanegu sylw