Microsoft Linux жана Android үчүн колдоосу менен бирдиктүү .NET 5 платформасын киргизди

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 (Base Class Library), 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 сыяктуу) бир коддук базадан, тиркеме түрүнө көз карандысыз бирдиктүү куруу процессин колдонуу менен өнүмдөрдү түзүүгө мүмкүндүк берет.

Моно долбоорунун алкагында иштелип чыккан иштөө убактысы iOS жана Android үчүн сунушталат. JIT компиляциясынан тышкары, машина кодуна же WebAssembly байтекодуна LLVM иштеп чыгууларына негизделген алдын ала компиляция режими берилет (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 сыяктуу платформаларга кошумча катары колдонсо болот, бул сүрөт классификациясы, текстти талдоо, трендди болжолдоо, рейтинг, аномалияларды аныктоо, сунуштоо сыяктуу машиналарды үйрөнүүнүн ар кандай колдонуу учурларына мүмкүнчүлүк берет. жана аныктоо. Алкак буга чейин Windows Defender, Microsoft Office (Powerpoint дизайн генератору жана Excel диаграмма сунуштоо кыймылдаткычы), Azure жана PowerBI сыяктуу көптөгөн Microsoft өнүмдөрүндө колдонулат.

Source: opennet.ru

Комментарий кошуу