Microsoft платформаи ягонаи .NET 5-ро бо дастгирии Linux ва Android муаррифӣ кард

Ширкати Microsoft эълон кардки пас аз нашри .NET Core 3.0 платформаи .NET 5 бароварда мешавад, ки ба ҷуз аз Windows Linux, macOS, iOS, Android, tvOS, watchOS ва WebAssembly-ро дастгирӣ мекунад. Инчунин нашр кардааст панҷумин нашри пешнамоиш платформаи кушода .NET Core 3.0, ки функсияи он бо сабаби дохил шуданаш ба .NET Framework 4.8 наздик аст. кушодан Соли гузашта ҷузъҳои Windows Forms, WPF ва Entity Framework 6. Маҳсулоти .NET Framework дигар таҳия карда намешавад ва дар нашри 4.8 қатъ мегардад. Ҳама таҳияи платформаи .NET ҳоло дар атрофи .NET Core, аз ҷумла Runtime, JIT, AOT, GC, BCL (Library Class Base), C#, VB.NET, F#, ASP.NET, Entity Framework, ML.NET, марказонида шудааст. WinForms, WPF ва Xamarin.

Филиали .NET 5 қайд хоҳад кард муттаҳидсозии .NET Framework, .NET Core, инчунин лоиҳаҳои Xamarin ва Mono. .NET 5 ба корбарон чаҳорчӯбаи ягона, кушода ва вақти иҷроро пешкаш мекунад, ки мумкин аст дар соҳаҳои гуногуни рушд истифода шаванд. NET 5 ба шумо имкон медиҳад, ки маҳсулотро барои платформаҳои сершумор (ба монанди Windows, Linux, iOS ва Android) аз як пойгоҳи код бо истифода аз раванди ягонаи сохтани, ки аз намуди барнома новобаста аст, созед.

Вақти корӣ, ки дар доираи лоиҳаи Mono таҳия шудааст, барои iOS ва Android пешниҳод карда мешавад. Илова ба компилясияи JIT, режими пешакии компиляция дар асоси таҳияи LLVM ба коди мошин ё байткоди WebAssembly таъмин карда мешавад (барои компиляцияи статикии Mono AOT ва Блазор). Дар байни хусусиятҳои пешрафта, интиқолпазирӣ бо Java, Objective-C ва Swift низ зикр шудааст. Нашри .NET 5 дар моҳи ноябри соли 2020 ва .NET Core 3.0 дар моҳи сентябри соли ҷорӣ ба нақша гирифта шудааст.

Илова бар ин, Microsoft низ нашр шудааст чаҳорчӯбаи кросс-платформаи кушода .NET ML 1.0 барои таҳияи системаҳои омӯзиши мошинсозӣ дар C # ва F #. Рамзи чаҳорчӯба нашр кардааст таҳти иҷозатномаи MIT. Таҳия барои Linux, Windows ва macOS расман дастгирӣ карда мешавад. .NET ML-ро метавон ҳамчун илова ба платформаҳо, аз қабили TensorFlow, ONNX ва Infer.NET истифода бурд, ки дастрасӣ ба ҳолатҳои гуногуни истифодаи омӯзиши мошинро, аз қабили таснифоти тасвирҳо, таҳлили матн, пешгӯии тамоюл, рейтинг, муайянкунии аномалия, тавсия медиҳад. ва ошкор кардан. Чаҳорчӯба аллакай дар бисёре аз маҳсулоти Microsoft истифода мешавад, аз ҷумла Windows Defender, Microsoft Office (генератори тарроҳии Powerpoint ва муҳаррики тавсияи диаграммаи Excel), Azure ва PowerBI.

Манбаъ: opennet.ru

Илова Эзоҳ