Microsoft je predstavio unificiranu .NET 5 platformu s podrškom za Linux i Android

Microsoft najavioda će nakon izlaska .NET Core 3.0 izaći i .NET 5 platforma koja će osim za Windows pružati podršku za Linux, macOS, iOS, Android, tvOS, watchOS i WebAssembly. Također objavljen peto izdanje za pregled otvorene platforme .NET Core 3.0, čija je funkcionalnost bliska .NET Frameworku 4.8 zbog njegove uključenosti u otvoren prošlogodišnje komponente Windows Forms, WPF i Entity Framework 6. Proizvod .NET Framework više se neće razvijati i zaustavit će se na izdanju 4.8. Sav razvoj vezan uz .NET platformu sada je usredotočen na .NET Core, uključujući Runtime, JIT, AOT, GC, BCL (Base Class Library), C#, VB.NET, F#, ASP.NET, Entity Framework, ML.NET, WinForms, WPF i Xamarin.

.NET 5 ogranak označit će objedinjavanje .NET Frameworka, .NET Corea, kao i Xamarin i Mono projekata. .NET 5 će korisnicima ponuditi jedan, otvoreni okvir i runtime koji se mogu koristiti u različitim razvojnim područjima. NET 5 će vam omogućiti da izradite proizvode za više platformi (kao što su Windows, Linux, iOS i Android) iz jedne baze koda, koristeći unificirani proces izgradnje koji je neovisan o vrsti aplikacije.

Runtime razvijen kao dio Mono projekta bit će ponuđen za iOS i Android. Uz JIT kompilaciju, osigurat će se način rada prije kompilacije temeljen na LLVM razvoju u strojni kod ili WebAssembly bajt kod (za statičku kompilaciju Mono AOT i blejzer). Među naprednim značajkama spominje se i prenosivost s Javom, Objective-C i Swiftom. Izdanje .NET 5 planirano je za studeni 2020., a .NET Core 3.0 za rujan ove godine.

Osim toga, Microsoft također опубликовала otvoreni međuplatformski okvir .NET ML 1.0 za razvoj sustava strojnog učenja u C# i F#. Kod okvira objavljen pod licencom MIT-a. Službeno je podržan razvoj za Linux, Windows i macOS. .NET ML može se koristiti kao dodatak platformama kao što su TensorFlow, ONNX i Infer.NET, pružajući pristup različitim slučajevima upotrebe strojnog učenja kao što su klasifikacija slika, analiza teksta, predviđanje trenda, rangiranje, otkrivanje anomalija, preporuka i otkrivanje objekata. Okvir se već koristi u mnogim Microsoftovim proizvodima, uključujući Windows Defender, Microsoft Office (generator dizajna Powerpoint i mehanizam za preporuke Excel Chart), Azure i PowerBI.

Izvor: opennet.ru

Dodajte komentar