Gipaila sa Microsoft ang hiniusang .NET 5 nga plataporma nga adunay suporta alang sa Linux ug Android

Microsoft gipahibalonga pagkahuman sa pagpagawas sa .NET Core 3.0 ang .NET 5 nga plataporma ipagawas, nga dugang sa Windows maghatag suporta alang sa Linux, macOS, iOS, Android, tvOS, watchOS ug WebAssembly. Usab gipatik ikalima nga open platform preview release .NET Core 3.0, ang pagpaandar niini duol sa .NET Framework 4.8 tungod sa pagkalakip niini sa abli sa miaging tuig nga mga sangkap sa Windows Forms, WPF ug Entity Framework 6. Ang .NET Framework nga produkto dili na maugmad ug mohunong sa pagpagawas sa 4.8. Ang tanan nga .NET platform-related nga kalamboan nasentro na karon sa palibot sa .NET Core, lakip ang Runtime, JIT, AOT, GC, BCL (Base Class Library), C#, VB.NET, F#, ASP.NET, Entity Framework, ML.NET, WinForms, WPF ug Xamarin.

.NET 5 nga sanga magmarka paghiusa sa .NET Framework, .NET Core, ingon man sa Xamarin ug Mono nga mga proyekto. Ang .NET 5 motanyag sa mga tiggamit ug usa, bukas nga gambalay ug runtime nga magamit sa lain-laing mga development areas. Ang NET 5 magtugot kanimo sa paghimo og mga produkto alang sa daghang mga platform (sama sa Windows, Linux, iOS, ug Android) gikan sa usa ka base sa code, gamit ang usa ka hiniusa nga proseso sa pagtukod nga independente sa tipo sa aplikasyon.

Ang usa ka runtime nga gihimo isip kabahin sa proyekto sa Mono itanyag alang sa iOS ug Android. Dugang sa JIT compilation, usa ka pre-compilation mode base sa LLVM developments ngadto sa machine code o WebAssembly bytecode ang ihatag (para sa static compilation Mono AOT ug blazer). Lakip sa mga advanced nga bahin, ang portability sa Java, Objective-C ug Swift gihisgutan usab. Ang .NET 5 gikatakda nga ipagawas sa Nobyembre 2020, ug ang .NET Core 3.0 sa Septiyembre ning tuiga.

Dugang pa, ang Microsoft usab gipatik bukas nga cross-platform framework .NET ML 1.0 alang sa pagpalambo sa mga sistema sa pagkat-on sa makina sa C# ug F#. Framework code gipatik ubos sa lisensya sa MIT. Ang pag-uswag alang sa Linux, Windows ug macOS opisyal nga gisuportahan. .NET ML mahimong gamiton isip usa ka add-on sa mga plataporma sama sa TensorFlow, ONNX ug Infer.NET, nga naghatag og access sa nagkalain-laing mga machine learning nga mga kaso sa paggamit sama sa klasipikasyon sa imahe, pagtuki sa teksto, trend prediction, ranking, anomaliya detection, rekomendasyon ug detection. mga butang. Ang balangkas gigamit na sa daghang mga produkto sa Microsoft, lakip ang Windows Defender, Microsoft Office (Powerpoint design generator ug Excel Chart recommendation engine), Azure ug PowerBI.

Source: opennet.ru

Idugang sa usa ka comment