Microsoft je predstavio objedinjenu platformu .NET 5 sa podrškom za Linux i Android

Microsoft najavljenoda će nakon izlaska .NET Core 3.0 biti puštena .NET 5 platforma, koja će pored Windowsa pružati podršku za Linux, macOS, iOS, Android, tvOS, watchOS i WebAssembly. Također objavljeno peto izdanje za pregled otvorene platforme .NET Core 3.0, čija je funkcionalnost bliska .NET Frameworku 4.8 zbog njegovog uključivanja u otvoren prošle godine, komponente Windows Forms, WPF i Entity Framework 6. Proizvod .NET Framework se više neće razvijati i zaustavit će se na izdanju 4.8. Sav razvoj .NET platforme sada je usredsređen na .NET Core, uključujući Runtime, JIT, AOT, GC, BCL (Biblioteku osnovnih klasa), C#, VB.NET, F#, ASP.NET, Entity Framework, ML.NET, WinForms, WPF i Xamarin.

.NET 5 grana će označiti objedinjavanje .NET Framework, .NET Core, kao i Xamarin i Mono projekata. .NET 5 će korisnicima ponuditi jedinstveni, otvoreni okvir i vrijeme izvođenja koji se može koristiti u različitim razvojnim područjima. NET 5 će vam omogućiti da napravite proizvode za više platformi (kao što su Windows, Linux, iOS i Android) iz jedne baze koda, koristeći objedinjeni proces izgradnje koji je nezavisan od tipa aplikacije.

Runtime razvijeno kao dio Mono projekta bit će ponuđeno za iOS i Android. Pored JIT kompilacije, biće obezbeđen način pre kompilacije zasnovan na LLVM razvoju mašinskog koda ili WebAssembly bajt koda (za statičku kompilaciju Mono AOT i blazer). Među naprednim funkcijama spominje se i prenosivost sa Javom, Objective-C i Swiftom. .NET 5 je zakazan za novembar 2020., a .NET Core 3.0 u septembru ove godine.

Osim toga, Microsoft također objavljeno otvoreni međuplatformski okvir .NET ML 1.0 za razvoj sistema mašinskog učenja u C# i F#. Framework code objavljeno pod MIT licencom. Zvanično je podržan razvoj za Linux, Windows i macOS. .NET ML se može koristiti kao dodatak platformama kao što su TensorFlow, ONNX i Infer.NET, pružajući pristup različitim slučajevima korištenja mašinskog učenja kao što su klasifikacija slika, analiza teksta, predviđanje trendova, rangiranje, otkrivanje anomalija, preporuka i otkrivanje objekata. Okvir se već koristi u mnogim Microsoft proizvodima, uključujući Windows Defender, Microsoft Office (Powerpoint dizajn generator i Excel Chart mehanizam za preporuke), Azure i PowerBI.

izvor: opennet.ru

Dodajte komentar