Mashruuca OpenSilver wuxuu horumariyaa hirgelinta Silverlight

Soo gudbiyey qabyo-qorid OpenSilver, looga golleeyahay in lagu abuuro hirgelinta madal furan Silverlight, horumarinta kaas oo ay joojisay Microsoft 2011, dayactirkuna wuxuu socon doonaa ilaa 2021. Sida ku jirta dhacdo Adobe Flash, horumarinta Silverlight waa la dhimay iyadoo la door biday adeegsiga tignoolajiyada Shabakadda caadiga ah. Hal mar, hirgelinta furan ee Silverlight ayaa mar hore la sameeyay iyada oo ku saleysan Mono - madow, laakiin horumarkeeda waa la joojiyay baahida loo qabo tignoolajiyada isticmaalayaasha awgeed.

Mashruuca OpenSilver wuxuu sameeyay isku day kale oo lagu doonayo in lagu soo nooleeyo tignoolajiyada Silverlight, taas oo kuu ogolaanaysa inaad abuurto codsiyada shabakada isdhexgalka adoo isticmaalaya C #, XAML iyo .NET. Mid ka mid ah hawlaha ugu muhiimsan ee lagu xalliyo mashruucu waa in la kordhiyo nolosha codsiyada Silverlight ee hadda jira ee macnaha guud ee dhamaadka dayactirka goobta iyo dhamaadka taageerada browserka ee plug-ins. Si kastaba ha ahaatee, .NET iyo C # taageerayaashu waxay sidoo kale isticmaali karaan OpenSilver si ay u abuuraan barnaamijyo cusub.

OpenSilver waxay ku salaysan tahay koodka mashaariicda il furan Mono (mono-wasm) iyo Microsoft Blazor (qayb ka mid ah ASP.NET Core), iyo fulinta browserka, codsiyada waxaa lagu soo ururiyey kood dhexdhexaad ah WebAssembly. OpenSilver wuxuu la socdaa mashruuca CSHTML5, kaas oo kuu ogolaanaya inaad ku socodsiiso codsiyada C #/XAML ee browserka adiga oo ku ururinaya JavaScript. OpenSilver waxay ka faa'iidaysataa CSHTML5 codebase ee jira, iyadoo ku beddesha qaybaha isku-dubbaridka JavaScript ee WebAssembly.

Koodhka mashruuca qaybiyey hoos shatiga MIT. Codsiyada shabakadda ee la soo ururiyey waxay ku socon karaan desktop kasta iyo daalacashada mobilada oo leh taageerada WebAssembly, laakiin isku-dubbarid toos ah ayaa hadda lagu sameeyaa Windows oo keliya iyadoo la adeegsanayo jawiga Visual Studio 2019. Qaabkeeda hadda, ku dhawaad ​​60% is-dhexgalka barnaamijyada Silverlight ee ugu caansan waa la taageeray. Sannadkan waxaa la qorsheeyay in lagu daro taageerada Open RIA iyo adeegyada Telerik UI, iyo sidoo kale la jaanqaadka saldhigga code ee ugu dambeeyay ee mashaariicda Blazor iyo Mono ee WebAssembly, kaas oo la filayo inuu taageero wakhti ka hor (AOT), kaas oo, Marka loo eego imtixaanada, waxay hagaajin doontaa waxqabadka ilaa 30 jeer.

Source: opennet.ru

Add a comment