OpenSilver: A Silverlight nyílt forráskódú visszatérést tesz lehetővé

Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

Tíz évvel ezelőtt a böngészőkben sok mindenre szükség volt a bővítményekre. Manapság csak a Flash maradt fenn a böngészőben, és ideje szintén fogy. A beépülő modulok, mint például a Flash, a Silverlight vagy a Java alapvető részei voltak az internetnek, de a webes technológiák, például a JavaScript megjelenése miatt ezeket a vállalatokat, például Mozilla vagy Google .

Az Adobe 2020-ban befejezi a Flash fejlesztését, és a Microsoft kiderítette, hogy 2021 októberétől már nem támogatja a Silverlightet.

Azokat a fejlesztőket és projekteket, amelyek ezeket a technológiákat használják, már nem tudják megtenni, amikor ezeknek a termékeknek a támogatása lejár. Bár lehetséges a böngészők néhány régebbi verziójának futtatása és az utoljára kiadott bővítmény futtatása, biztonsági aggályok miatt ez nem ajánlott.

Tipp : A Flash játékosok megnézhetik a Flash játékok megőrzési projekt Flash játékban folytatott játék folytatása.

A Silverlight fejlesztõinek és projektjeinek azonban lehet kiútja. A francia Userware ma kiadta az OpenSilver előnézetét, a Silverlight nyílt forráskódú megvalósítását, amely webes szabványokon és modern webes technológiákon, például a WebAssemblyen alapul.

Az OpenSilver egy modern, plugin-mentes, nyílt forrású, a Silverlight újbóli megvalósítása, amely a jelenlegi böngészőkön fut a WebAssembly segítségével. A Mono alkalmazást használja a WebAssembly és a Microsoft Blazor számára. Visszahozza a C #, XAML és .NET erejét az ügyféloldali webfejlesztéshez.

Mivel már nem biztosítják pluginként, kompatibilis a (legtöbb) modern böngészővel, és ezekben is jól kell működni.

Az egyik elem, a CSHTML5 lehetővé teszi a fejlesztők számára, hogy webes alkalmazásokat készítsenek a C # és az XAML segítségével. Az eszközhez tartozik egy meglévő Silverlight és WPF alkalmazások az interneten való portolása a C # és XAML fájlok HTML és JavaScript formázásával.

opensilver- silverlight

Az érdekelt fejlesztők letölthetik az előzetes verziót a OpenSilver webhely . Az előnézet helyi rendszerbe történő letöltéséhez Microsoft-fiókra van szükség. További információkat a projektre vonatkozóan találunk GitHub weboldal.

A Silverlight API-k körülbelül 60% -a jelenleg támogatott. A felhasználói programok az elkövetkező hónapokban javítják az API-támogatást, és támogatást nyújtanak az Open RIA Services, az AOT-összeállítás és a harmadik fél könyvtárainak számára. Az Ahead of Time (AOT) összeállítása a betöltés idejét „legalább 30-szor” felgyorsítja, amikor leszáll.

A vállalat átalakítási szolgáltatást indított a meglévő Silverlight alkalmazások modern verzióvá történő átalakításához, hogy azok weboldalakon működhessenek plugin nélkül.

Az érdeklődő felhasználók betölthetik a bemutatót innen hogy megnézze a jelenleg elérhető funkciókat.

Most te : A múltban használta a Silverlight-ot? Mit vállal a feltámadás?