Inguqulelo entsha ye-OpenSilver 1.0, imithombo evulekileyo yokuphinda yenziwe kwakhona iSilverlight, sele ikhutshiwe.

Vula iSilver_Logo

Emva nje konyaka kunye nesiqingatha sokubonisa kweprojekthi ye-OpenSilver, Kwabhengezwa ukukhutshwa kwenguqu yokuqala ezinzileyo, apho iprojekthi leyo yeUfumana ukuphunyezwa komthombo ovulekileyo weqonga leSilverlight, ekuvumela ukuba wenze usetyenziso lwewebhu olunxibelelanayo usebenzisa i-C #, XAML kunye neetekhnoloji zeNET.

Khumbula oko IMicrosoft yamisa ukuphuhliswa kokusebenza kweSilverlight ngo-2011, kwaye nge-12 ka-Okthobha ka-2021, ulondolozo lweqonga luya kuyeka ngokupheleleyo. Njengakwimeko yeAdobe Flash, ukukhula kweSilverlight kuncitshisiwe kusenzelwa ukusetyenziswa kwetekhnoloji esekwe kwiWebhu. Malunga neminyaka eli-10 eyadlulayo, ukuphunyezwa komthombo ovulekileyo weSilverlight, iMoonlight yayisele iphuhliswa ngesiseko seMono, kodwa ukukhula kwayo kwamiswa ngenxa yokunqongophala kwemfuno yomsebenzisi wetekhnoloji.

Iprojekthi ye-OpenSilver izama ukuvuselela itekhnoloji yeSilverlight yokwandisa ubomi bezicelo zeSilverlight esele ikho, njengoko iMicrosoft iphela ixhasa iqonga kunye nenkxaso yebrawuza yokongeza. Nangona kunjalo, i-NET kunye ne-C # abameli banokusebenzisa i-OpenSilver ukwenza iinkqubo ezintsha. Ukuphuhliswa kwesicelo kunye nokufuduka ukusuka kwi-API ye-Silverlight ukuya kwiifowuni ezilinganayo ze-OpenSilver, kucetyiswa ukuba kusetyenziswe iplagi elungiselelwe ngokukodwa imeko ye Studio Studio.

I-OpenSilver isekwe kwikhowudi yemithombo evulekileyo kaMono (iMono-wasm) kunye neMicrosoft Blazor (eyinxalenye ye-ASP.NET Core), kunye nokwenza kwayo kwisikhangeli ihlanganisa usetyenziso kwiWebhu yeAswareware.

I-OpenSilver iguquka ngeprojekthi ye-CSHTML5, ekuvumela ukuba uqokelele izicelo ze-C # / XAML / .NET kwiJavaScript ezinokuqhutywa kwisikhangeli. I-OpenSilver yandisa ikhowudi ye-CSHTML5 ngesakhono sokudibanisa i-C # / XAML / .NET kwi-WebAssembly endaweni yeJavaScript.

Izicelo zeOpenSilver ziyahambelana Zonke iibrowser ezixhasayo Indibano yeWebhu, Okubandakanya izikhangeli eziphambili (i-Edge, iChannel, iFirefox, iSafari ...), kuwo onke amaqonga aphambili (Windows, MacOS, iOS, Android, Linux, ChromeOS), ngaphandle kwabasebenzisi kufuneka bafake iplagi, ngokwe-Userware.

Njengokuba kunjalo, i-OpenSilver 1.0 ixhasa ngokupheleleyo onke amandla aphambili enjini yeSilverlight, kubandakanya inkxaso epheleleyo ye-C # kunye ne-XAML, kunye nokumiliselwa kwe-API ezininzi zeqonga ezaneleyo zokusebenzisa amathala eencwadi e-C # njenge Telerik UI, WCF RIA Servicios, PRISM kunye MEF.

Kwakhona, I-OpenSilver ikwabonelela ngezinto ezithile eziphambili ezingafumanekiyo kwisilverlight yoqobo, ezinje ngenkxaso yeC # 9.0, .NET 6 kunye neenguqulelo ezintsha zeVisual Studio IDE, kunye nokuhambelana nazo zonke iilayibrari zeJavaScript.

Kwizicwangciso zekamva abazibonisileyo injongo yakho phumeza inkxaso esisiseko yokubonwayo kunyaka olandelayo (VB.NET) ngoku ixhaswe ukongeza kulwimi lwe-C #, kunye nokubonelela ngeendlela zokufudusa usetyenziso lweWPF (Isiseko seNkcazo yeWindows). Le projekthi ikwaceba ukumilisela inkxaso kuphuhliso lweMicrosoft LightSwitch kunye nokuqinisekisa ukuhambelana namathala eencwadi athandwayo .NET kunye neJavaScript, ecwangciselwe ukuhanjiswa ngohlobo lweephakheji zangaphandle kwebhokisi.

Ikhowudi yeprojekthi ibhaliwe kwi-C # kwaye ihanjiswa phantsi kwelayisensi ye-MIT. Izicelo zesilverlight ezihlanganisiweyo zinokuqhutywa nakweyiphi na i-WebAssembly enikwe amandla idesktop kunye neselfowuni, kodwa ukudityaniswa ngokuthe ngqo okwangoku kunokwenzeka kwiWindows kusetyenziswa iVidiyo yeVidiyo.

I-OpenSilver isasazwa njengephakheji ye-NuGet (kwiNuGet.org) kunye nesandiso se-VSIX seVisual Studio 2019 (okanye ngaphezulu) equlethe itemplate yeprojekthi.

Ukwenza iprojekthi entsha yohlobo lwe-OpenSilver, kuyacetyiswa ukuba ukhuphele iitemplate zeprojekthi kuqala. Ukwenza njalo, kufuneka baye kwiwebhusayithi esemthethweni ye-OpenSilver kwaye ucofe uKhuphelo, ungene ngeakhawunti yabo yeMicrosoft kwaye ukhuphele ifayile yeOverSilver.VSIX. Olu kongezwa kweVidiyo yeVidiyo iya kufaka iitemplate zeprojekthi kunye nezinye izinto ezinje ngomhleli weXAML.

Gqibela ukuba unomdla wokwazi okungakumbi ngayo, Ungajonga iinkcukacha kunye nokunye malunga neprojekthi Kule khonkco ilandelayo.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   Ukuhambisa sitsho

    Uphuhliso olunomdla kule teknoloji, kuba ngelo xesha i-Silverlight ayizange ibe nempumelelo ye-flash kwaye bambalwa kakhulu abayisebenzisayo

    Nangona isebenza ukuqhubeka nokusebenzisa ifleshi, wamkelekile