Pulojekiti ya OpenSilver imapanga kukhazikitsa kotseguka kwa Silverlight

Yovomerezedwa ndi kulemba OpenSilver, cholinga chopanga kukhazikitsa kotseguka kwa nsanja Kuwala kwasiliva, kukula kwake komwe kunathetsedwa ndi Microsoft mu 2011, ndipo kukonza kudzapitirira mpaka 2021. Monga mu choncho ndi Adobe Flash, chitukuko cha Silverlight chinachepetsedwa chifukwa chogwiritsa ntchito umisiri wamba wapaintaneti. Panthawi ina, kukhazikitsidwa kotseguka kwa Silverlight kudapangidwa kale pamaziko a Mono - Kuwala kwa Mwezi, koma kukula kwake anaimitsidwa chifukwa cha kusowa kwaukadaulo kwa ogwiritsa ntchito.

Pulojekiti ya OpenSilver yapanganso kuyesa kutsitsimutsa ukadaulo wa Silverlight, womwe umakupatsani mwayi wopanga mapulogalamu ochezera pa intaneti pogwiritsa ntchito C#, XAML ndi .NET. Imodzi mwa ntchito zazikuluzikulu zomwe zathetsedwa ndi polojekitiyi ndikukulitsa moyo wa mapulogalamu omwe alipo a Silverlight potengera kutha kwa kukonza nsanja komanso kutha kwa osatsegula kuthandizira mapulagi. Komabe, ochirikiza .NET ndi C# amathanso kugwiritsa ntchito OpenSilver kupanga mapulogalamu atsopano.

OpenSilver idakhazikitsidwa pamakina ochokera kumapulojekiti otseguka Mono (mono-wasm) ndi Microsoft Blazor (gawo la ASP.NET Core), ndikuchita mu msakatuli, mapulogalamu amapangidwa kukhala code yapakatikati. MaSamba. OpenSilver ikukula limodzi ndi polojekitiyi CSHTML5, zomwe zimakupatsani mwayi wogwiritsa ntchito C#/XAML mumsakatuli powapanga kukhala JavaScript. OpenSilver imagwiritsa ntchito codebase ya CSHTML5 yomwe ilipo, m'malo mwa JavaScript ndi WebAssembly.

Project kodi wogawidwa ndi pansi pa MIT layisensi. Mapulogalamu apaintaneti ophatikizidwa amatha kuyendetsa pakompyuta iliyonse ndi asakatuli am'manja mothandizidwa ndi WebAssembly, koma kuphatikiza kwachindunji kumangochitika pa Windows pogwiritsa ntchito chilengedwe cha Visual Studio 2019. Mu mawonekedwe ake apano, pafupifupi 60% ya mawonekedwe otchuka kwambiri a Silverlight amathandizidwa. Chaka chino zikukonzekera kuwonjezera chithandizo cha Open RIA ndi Telerik UI ntchito, komanso kugwirizanitsa ndi ma code aposachedwa a Blazor ndi Mono projekiti ya WebAssembly, yomwe ikuyembekezeka kuthandizira pasadakhale (AOT), yomwe, malinga ndi mayeso, zithandizira magwiridwe antchito mpaka nthawi 30.

Source: opennet.ru

Kuwonjezera ndemanga