I-Microsoft yazisa iqonga elimanyeneyo le-NET 5 ngenkxaso ye-Linux kunye ne-Android

Microsoft kwaziswaukuba emva kokukhululwa kwe-.NET Core 3.0 i-.NET 5 iqonga liya kukhutshwa, elongezelelweyo kwi-Windows liya kubonelela ngenkxaso ye-Linux, macOS, iOS, Android, tvOS, watchOS kunye neWebAssembly. Kwakhona ipapashiwe ukukhululwa kweqonga lesihlanu elivulekileyo INET Core 3.0, ukusebenza kwayo kusondele kwi-.NET Framework 4.8 ngenxa yokufakwa kwayo kwi vula kunyaka ophelileyo amacandelo e-Windows Forms, WPF kunye ne-Entity Framework 6. Imveliso ye-NET Framework ayisayi kuphinda iphuhliswe kwaye iya kumisa ekukhululweni kwe-4.8. Lonke .NET uphuhliso olunxulumene neqonga ngoku lugxile kwi-.NET Core, kuquka i-Runtime, JIT, AOT, GC, BCL (Base Class Library), C#, VB.NET, F#, ASP.NET, Entity Framework, ML.NET, WinForms, WPF kunye neXamarin.

.NET 5 isebe iza kuphawula ukudityaniswa kwe-.NET Framework, .NET Core, kunye neeprojekthi zeXamarin kunye neMono. I-NET 5 iya kunika abasebenzisi isakhelo esinye, esivulekileyo kunye nexesha lokuqhuba elinokuthi lisetyenziswe kwiindawo ezahlukeneyo zophuhliso. I-NET 5 iya kukuvumela ukuba wakhe iimveliso kwiiplatifomu ezininzi (ezifana neWindows, Linux, iOS, kunye ne-Android) ukusuka kwisiseko sekhowudi enye, usebenzisa inkqubo yokwakha edibeneyo ezimeleyo kuhlobo lwesicelo.

Ixesha lokuqhuba eliphuhliswe njengenxalenye yeprojekthi yeMono iya kunikezelwa kwi-iOS kunye ne-Android. Ukongeza kwi-JIT yokuhlanganiswa, imowudi yokuqulunqwa kwangaphambili esekelwe kuphuhliso lwe-LLVM kwikhowudi yomatshini okanye i-WebAssembly bytecode iya kubonelelwa (ukudibanisa i-static Mono AOT kunye Iblazor). Phakathi kwezinto eziphambili, ukuphatheka ngeJava, iNjongo-C kunye ne-Swift ikwakhankanyiwe. .NET 5 icwangciselwe ukukhutshwa ngoNovemba 2020, kunye .NET Core 3.0 ngoSeptemba walo nyaka.

Ukongeza, iMicrosoft nayo ipapashiwe vula isakhelo seqonga elinqamlezileyo .NET ML 1.0 ukuphuhlisa iinkqubo zokufunda koomatshini kwi-C # kunye ne-F#. Ikhowudi yesakhelo ipapashiwe phantsi kwelayisenisi ye-MIT. Uphuhliso lweLinux, iWindows kunye neMacOS luxhaswa ngokusemthethweni. I-NET ML ingasetyenziswa njenge-add-on kumaqonga afana ne-TensorFlow, i-ONNX kunye ne-Infer.NET, enikezela ukufikelela kwiintlobo ezahlukeneyo zokusetyenziswa komatshini wokufunda iimeko ezifana nokuhlelwa komfanekiso, uhlalutyo lombhalo, ukubikezelwa kwentsingiselo, ukulinganisa, ukubonwa okungaqhelekanga, ukucetyiswa. kunye nokubhaqwa kwezinto. Isakhelo sele sisetyenziswe kwiimveliso ezininzi zeMicrosoft, kuquka iWindows Defender, iMicrosoft Office (i-Powerpoint design generator kunye ne-Excel Chart recommendation engine), i-Azure kunye ne-PowerBI.

umthombo: opennet.ru

Yongeza izimvo