Microsoft ikukonzekera .NET 5 ndi chithandizo cha macOS, Linux ndi Android

Ndi kutulutsidwa kwa NET Core 3.0 chaka chino, Microsoft adzamasula nsanja ya .NET 5, yomwe idzakhala kusintha kwakukulu kwa dongosolo lachitukuko lonse. Zatsopano zazikulu, poyerekeza ndi .NET Framework 4.8, zidzakhala zothandizira Linux, macOS, iOS, Android, tvOS, watchOS ndi WebAssembly. Nthawi yomweyo, mtundu wa 4.8 ukhalabe womaliza; banja la Core lokha ndilomwe lidzakulitsidwa.

Microsoft ikukonzekera .NET 5 ndi chithandizo cha macOS, Linux ndi Android

Akuti chitukuko chidzayang'ana pa Runtime, JIT, AOT, GC, BCL (Base Class Library), C #, VB.NET, F #, ASP.NET, Entity Framework, ML.NET, WinForms, WPF ndi Xamarin. Izi zidzagwirizanitsa nsanja ndikupereka chimango chimodzi chotseguka ndi nthawi yoyendetsera ntchito zosiyanasiyana. Zotsatira zake, zidzakhala zotheka kupanga mapulogalamu a mapulaneti osiyanasiyana pamtundu wamba wa code ndi ndondomeko yomanga yofanana, mosasamala kanthu za mtundu wa ntchito. 

Microsoft ikukonzekera .NET 5 ndi chithandizo cha macOS, Linux ndi Android

NET 5 ikuyembekezeka kutulutsidwa mu Novembala 2020 ndipo ikhala nsanja yachitukuko padziko lonse lapansi. Nthawi yomweyo, "zisanu" sizinthu zokhazokha za Microsoft mu bizinesi yotseguka. Kampaniyo idatero kale adalengeza Windows Subsystem ya Linux (WSL) ya mtundu wachiwiri, womwe uyenera kukhala wothamanga nthawi zambiri kuposa woyamba, komanso kutengera kapangidwe kake ka Linux kernel.

Mosiyana ndi mtundu woyamba, iyi ndi kernel yodzaza, osati yosanjikiza. Njirayi idzafulumizitsa nthawi yoyambira, kukhathamiritsa kugwiritsa ntchito RAM ndi fayilo ya I/O, ndikulola zotengera za Docker kuti ziziyenda mwachindunji.

Chochititsa chidwi kwambiri ndi chakuti kampaniyo imalonjeza kuti simudzatseka kernel ndikupanga zochitika zonse zomwe zilipo kwa anthu ammudzi. Pankhaniyi, sipadzakhala kugwirizana kwa zida zogawa. Ogwiritsa ntchito, monga kale, amatha kutsitsa chithunzi chilichonse chomwe chikugwirizana nawo.


Kuwonjezera ndemanga