I-OpenSilver: ukuqaliswa kabusha komthombo ovulekile weSilverlight

I-OpenSilver_Logo

Kwethulwe iphrojekthi ye-OpenSilver, okusho ukuthi kuhloswe ukudala ukuqaliswa okuvulekile kwepulatifomu yeSilverlight, intuthuko yayo yanqanyulwa yiMicrosoft ngo-2011 futhi ukugcinwa kwayo kuzohlala kuze kube ngu-2021.

I-Silverlight iyi ubuchwepheshe obenza ukuthuthukiswa kwezicelo zewebhu ezicebile (i-RIA) enjinini yokunikezela nge-vector engeke isasekelwa ukuqala ngonyaka ozayo. I-Userware, inkampani yesoftware esungulwe ngochwepheshe bezobuchwepheshe beMicrosoft ababili umemezele ukwethulwa kwe-OpenSilver, ukuqaliswa kabusha komthombo ovulekile weSilverlight esebenza kuzo zonke iziphequluli ngeWebAssembly.

Njengoba kunjalo nge-Adobe Flash, ISilverlight intuthuko yayo iyancishiswa esivuna ukusetshenziswa kobuchwepheshe obujwayelekile obususelwa kuwebhu. Ngesinye isikhathi, ukuqaliswa okuvulelekile kweSilverligh “Moonlight” bekuvele kuthuthukiswa ngesisekelo seMono, kepha ukuthuthuka kwayo kwamiswa ngenxa yokushoda kwesidingo sobuchwepheshe ngabasebenzisi.

Iphrojekthi ye-OpenSilver yenze omunye umzamo wokuvuselela ubuchwepheshe beSilverlight, okukuvumela ukuthi udale izinhlelo zokusebenza ezisebenzayo zewebhu usebenzisa i-C #, XAML, ne .NET. Eyodwa Enye yezinjongo ezinkulu zephrojekthi ukunweba impilo ewusizo yezinhlelo zokusebenza zeSilverlight ekhona ezimeni zokuphela kokusekelwa kwepulatifomu kanye nokuphela kokusekelwa kwesiphequluli kwezengezo.

Kodwa-ke, abaxhasi beNET nobuchwepheshe beC # bangasebenzisa i-OpenSilver ukudala izinhlelo ezintsha.

Ekukhishwe kwabezindaba kusuka ku-Userware, UGiovanni Albani, isikhulu senkampani, uthe:

"Njengoba iziphequluli eziningi zingasawasekeli ama-plug-in njengeMicrosoft Silverlight, onjiniyela be-NET bashiywe bengenayo indlela yokwakha izinhlelo ezinothile ezisebenzisana namakhasimende ezisebenza kusiphequluli." "Kodwa ngokufika kweWebAssembly, okuyizinga elivulekile manje elisekelwa yiziphequluli eziningi zedeskithophu nezamaselula, lokhu akusenjalo."

Uhlaka lwe-OpenSilver lususelwa kwikhodi yamaphrojekthi evulekile ye-Mono (i-mono-wasm) ne-Microsoft Blazor (ingxenye ye-ASP.NET Core) ne-WebAssembly isetshenziselwa ukwenziwa esakhiweni sesiphequluli sezinhlelo zokusebenza ngekhodi eliphakathi.

I-OpenSilver iyakhiwa kanye nephrojekthi ye-CSHTML5, evumela izinhlelo ze-C # / XAML ukuthi zisebenze esipheqululini ngokuzihlanganisa zibe yiJavaScript. I-OpenSilver isebenzisa isisekelo esivele sikhona sekhodi ye-CSHTML5, ifaka izinto zokuhlanganiswa kuJavaScript neWebAssembly.

Izinhlelo zokusebenza ze-OpenSilver ziyahambisana ne- zonke iziphequluli ezisekelayo I-WebAssembly, okubandakanya iziphequluli eziyinhloko (i-Edge, i-Chrome, i-Firefox, i-Safari ...), kuwo wonke amapulatifomu amakhulu (IWindows, MacOS, iOS, Android, Linux, ChromeOS ...), ngaphandle kwabasebenzisi okumele bafake i-plug-in, ngokwe-Userware.

Ngokuqondene nezinhlelo zokusebenza ezikhona zeSilverlight, kumele ziphinde zenziwe kabusha nge-OpenSilver ukuze zisebenze kulezi ziphequluli.

“Singabathuthukisi be-NET abakholelwa ukuthi iSilverlightlight ibiyinkundla engcono kakhulu yokuthuthukisa izicelo zamabhizinisi (LOB). Kusiphatha kabi ukubona iSilverlight inyamalala ngenxa yokushoda kokuxhaswa kwe-plugin kuziphequluli zesimanje.

Ngakho-ke sifuna ukuyisindisa ngokuyisebenzisa kabusha ngobuchwepheshe besimanje, obuvulekile, obususelwa emazingeni. Sifuna ukukwenza kube yinto emangalisayo kakhulu kunakuqala, ukuze onjiniyela babe namathuluzi okwenza imikhiqizo emangalisayo engashintsha umhlaba ”, ngumbono ovezwe yithimba.

Ngendlela elikuyo manje, Ukusekelwa kunikezwa cishe ama-60% we-interface ye-Silverlight programming ethandwa kakhulu

Kulo nyaka, kuhlelwe ukwengeza ukusekelwa kwezinsizakalo ze-Open RIA neTelerik UI, kanye nokuvumelanisa ne-Blazor ne-Mono base code code entsha ye-WebAssembly, okulindeleke ukuthi isekele ukuhlanganiswa okusebenzayo (Ahead-of-Time, AOT). , okuzosiza ukuthuthukisa ukusebenza ngokuhlola kuze kube izikhathi ezingama-30.

Ngokusho kokukhishwa kwabezindaba, ukuhambisa ikhodi yeSilverlight ku-OpenSilver kunikeza izinzuzo eziningi, kufaka phakathi ukwehliswa kwezindleko. Ngokuya nge-Userware, kungabiza izikhathi ezintathu kuye kwezingu-3 ukuhambisa uhlelo lweSilverlight ku-OpenSilver kunokulibhala kabusha kusuka ekuqaleni usebenzisa obunye ubuchwepheshe.

Ikhodi yephrojekthi isatshalaliswa ngaphansi kwelayisense ye-MIT.

Umthombo: https://www.opensilver.net


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.