Cyflwynodd Microsoft y platfform .NET 5 unedig gyda chefnogaeth ar gyfer Linux ac Android

Microsoft cyhoeddiar Γ΄l rhyddhau .NET Core 3.0 bydd y platfform .NET 5 yn cael ei ryddhau, a fydd yn ychwanegol at Windows yn darparu cefnogaeth ar gyfer Linux, macOS, iOS, Android, tvOS, watchOS a WebAssembly. Hefyd cyhoeddi pumed datganiad rhagolwg platfform agored .NET Craidd 3.0, y mae ei ymarferoldeb yn agos at y Fframwaith .NET 4.8 oherwydd ei fod wedi'i gynnwys yn agored y llynedd cydrannau Ffurflenni Windows, WPF a'r Fframwaith Endid 6. Ni fydd y cynnyrch Fframwaith .NET yn cael ei ddatblygu mwyach a bydd yn dod i ben pan ryddheir 4.8. Mae'r holl ddatblygiadau sy'n gysylltiedig Γ’ llwyfannau .NET bellach yn canolbwyntio ar .NET Core, gan gynnwys Runtime, JIT, AOT, GC, BCL (Llyfrgell Dosbarth Sylfaenol), C#, VB.NET, F#, ASP.NET, Fframwaith Endid, ML.NET, WinForms , WPF a Xamarin.

cangen .NET 5 bydd marcio uno'r Fframwaith .NET, .NET Core, yn ogystal Γ’ phrosiectau Xamarin a Mono. Bydd .NET 5 yn cynnig un fframwaith agored ac amser rhedeg i ddefnyddwyr y gellir eu defnyddio ar draws amrywiaeth o feysydd datblygu. Bydd NET 5 yn caniatΓ‘u ichi adeiladu cynhyrchion ar gyfer llwyfannau lluosog (fel Windows, Linux, iOS, ac Android) o sylfaen cod sengl, gan ddefnyddio proses adeiladu unedig sy'n annibynnol ar y math o gais.

Bydd amser rhedeg a ddatblygwyd fel rhan o brosiect Mono yn cael ei gynnig ar gyfer iOS ac Android. Yn ogystal Γ’ llunio JIT, bydd modd rhag-gasglu yn seiliedig ar ddatblygiadau LLVM i god peiriant neu god beit WebCynulliad (ar gyfer llunio statig Mono AOT a blazer). Ymhlith y nodweddion uwch, sonnir hefyd am gludadwyedd gyda Java, Amcan-C a Swift. Disgwylir i .NET 5 gael ei ryddhau ym mis Tachwedd 2020, a .NET Core 3.0 ym mis Medi eleni.

Yn ogystal, mae Microsoft hefyd cyhoeddi fframwaith traws-lwyfan agored .NET ML 1.0 ar gyfer datblygu systemau dysgu peirianyddol yn C# ac F#. Cod fframwaith cyhoeddi dan drwydded MIT. Cefnogir datblygiad ar gyfer Linux, Windows a macOS yn swyddogol. Gellir defnyddio .NET ML fel ychwanegiad i lwyfannau megis TensorFlow, ONNX ac Infer.NET, gan ddarparu mynediad i amrywiaeth o achosion defnydd dysgu peirianyddol megis dosbarthiad delwedd, dadansoddi testun, rhagfynegi tueddiadau, graddio, canfod anghysondebau, argymhelliad a chanfod, gwrthrychau. Mae'r fframwaith eisoes yn cael ei ddefnyddio mewn llawer o gynhyrchion Microsoft, gan gynnwys Windows Defender, Microsoft Office (generadur dylunio PowerPoint ac injan argymhelliad Excel Chart), Azure a PowerBI.

Ffynhonnell: opennet.ru

Ychwanegu sylw