Microsoft yakaunza yakabatana .NET 5 chikuva nerutsigiro rweLinux ne Android

Microsoft Company yakaziviswakuti mushure mekusunungurwa kwe.NET Core 3.0 iyo .NET 5 platform ichabudiswa, iyo kunze kweWindows ichapa rubatsiro rweLinux, macOS, iOS, Android, tvOS, watchOS uye WebAssembly. Zvakare yakabudiswa yechishanu yakavhurika papuratifomu preview kuburitswa NET Core 3.0, iyo inoshanda iri pedyo ne.NET Framework 4.8 nekuda kwekubatanidzwa kwayo mu kuvhura gore rapera zvikamu zveWindows Forms, WPF uye Entity Framework 6. The .NET Framework chigadzirwa hachichazogadziriswi uye chichamira pakusunungurwa 4.8. All .NET platform-related development is now centered around NET Core, kusanganisira Runtime, JIT, AOT, GC, BCL (Base Class Library), C#, VB.NET, F#, ASP.NET, Entity Framework, ML.NET, WinForms, WPF uye Xamarin.

.NET 5 branch ichamaka kubatana kweNET Framework, .NET Core, pamwe chete nemapurojekiti eXamarin neMono. .NET 5 ichapa vashandisi imwe, yakavhurika chimiro uye nguva yekumhanya iyo inogona kushandiswa munzvimbo dzakasiyana siyana dzebudiriro. NET 5 ichakubvumidza iwe kuti uvake zvigadzirwa zveakawanda mapuratifomu (seWindows, Linux, iOS, uye Android) kubva kune imwechete kodhi base, uchishandisa yakabatana yekuvaka maitiro akazvimirira emhando yekushandisa.

Nguva yekumhanya yakagadziridzwa sechikamu cheMono purojekiti ichapihwa iOS uye Android. Pamusoro pekuunganidza kweJIT, pre-compilation mode yakavakirwa pakuvandudzwa kweLLVM kuita kodhi yemuchina kana WebAssembly bytecode ichapihwa (yekuunganidza static Mono AOT uye blazer) Pakati pezvinhu zvepamberi, kutakurika neJava, Objective-C uye Swift kunotaurwa zvakare. .NET 5 yakarongerwa kuburitswa muna Mbudzi 2020, uye .NET Core 3.0 munaGunyana wegore rino.

Mukuwedzera, Microsoft zvakare yakabudiswa vhura cross-platform framework .NET ML 1.0 yekugadzira masisitimu ekudzidza muchina muC# neF#. Framework code yakabudiswa pasi peMIT rezinesi. Kubudirira kweLinux, Windows uye macOS kunotsigirwa zviri pamutemo. .NET ML inogona kushandiswa seyekuwedzera kumapuratifomu akadai seTensorFlow, ONNX uye Infer.NET, ichipa mukana kune dzakasiyana siyana dzemashandisi ekudzidza emuchina akadai sekuiswa kwemifananidzo, kuongororwa kwemavara, kufanotaura kwemaitiro, chinzvimbo, kuona kusanzwisisika, kurudziro. uye kuona zvinhu. Iyo dhizaini yakatoshandiswa mune zvakawanda zvigadzirwa zveMicrosoft, zvinosanganisira Windows Defender, Microsoft Office (Powerpoint dhizaini jenareta uye Excel Chart yekurudziro injini), Azure uye PowerBI.

Source: opennet.ru

Voeg