๊ณํ ํ๋ซํผ์ ๊ฐ๋ฐฉํ ๊ตฌํ์ ๋ชฉํ๋ก ํจ , 2011๋ Microsoft์์ ๊ฐ๋ฐ์ ์ค๋จํ์ผ๋ฉฐ ์ง์์ 2021๋ ๊น์ง ๊ณ์๋ฉ๋๋ค. Adobe Flash๊ฐ ๋ฑ์ฅํ๋ฉด์ Silverlight ๊ฐ๋ฐ์ ํ์ค ์น ๊ธฐ์ ์ ์ฌ์ฉํ๋ ๋ฐฉํฅ์ผ๋ก ์ถ์๋์์ต๋๋ค. ํ๋๋ Mono๋ฅผ ๊ธฐ๋ฐ์ผ๋ก Silverlight์ ๊ณต๊ฐ ๊ตฌํ์ด ์ด๋ฏธ ๊ฐ๋ฐ๋๊ณ ์์์ต๋๋ค. , ๊ทธ๋ฌ๋ ๊ทธ๊ฒ์ ๋ฐ์ ์ฌ์ฉ์๋ค ์ฌ์ด์์ ํด๋น ๊ธฐ์ ์ ๋ํ ์์๊ฐ ๋ถ์กฑํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
OpenSilver ํ๋ก์ ํธ๋ C#, XAML, .NET์ ์ฌ์ฉํ์ฌ ๋ํํ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐํ ์ ์๋ Silverlight ๊ธฐ์ ์ ๋์ด๋ฆฌ๊ธฐ ์ํ ๋ ๋ค๋ฅธ ์๋๋ฅผ ํ์ต๋๋ค. ์ด ํ๋ก์ ํธ์ ์ฃผ์ ๊ณผ์ ์ค ํ๋๋ ํ๋ซํผ ์ง์ ์ข ๋ฃ ๋ฐ ๋ธ๋ผ์ฐ์ ํ๋ฌ๊ทธ์ธ ์ง์ ์ข ๋ฃ์ ๊ด๋ จํ์ฌ ๊ธฐ์กด Silverlight ์ ํ๋ฆฌ์ผ์ด์ ์ ์๋ช ์ ์ฐ์ฅํ๋ ๊ฒ์ ๋๋ค. .NET ๊ธฐ์ ๊ณผ C# ์ธ์ด ์ฌ์ฉ์๋ OpenSilver๋ฅผ ์ฌ์ฉํ์ฌ ์๋ก์ด ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐํ ์ ์์ต๋๋ค.
OpenSilver๋ ์คํ ์์ค ์ฝ๋๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. () ๊ทธ๋ฆฌ๊ณ (ASP.NET Core์ ์ผ๋ถ) ๋ธ๋ผ์ฐ์ ์์ ์คํํ๊ธฐ ์ํด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ค๊ฐ ์ฝ๋๋ก ์ปดํ์ผ๋ฉ๋๋ค. . OpenSilver๋ ํ๋ก์ ํธ์ ํจ๊ป ๋ฐ์ ํฉ๋๋ค. ์ด๋ฅผ ํตํด JavaScript๋ก ์ปดํ์ผํ์ฌ ๋ธ๋ผ์ฐ์ ์์ C#/XAML ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํํ ์ ์์ต๋๋ค. OpenSilver๋ ๊ธฐ์กด CSHTML5 ์ฝ๋๋ฒ ์ด์ค๋ฅผ ํ์ฉํ์ฌ JavaScript ์ปดํ์ผ ๊ตฌ์ฑ ์์๋ฅผ WebAssembly๋ก ๋์ฒดํฉ๋๋ค.
ํ๋ก์ ํธ ์ฝ๋ ะฟะพะด ะปะธัะตะฝะทะธะตะน MIT. ะกะบะพะผะฟะธะปะธัะพะฒะฐะฝะฝัะต web-ะฟัะธะปะพะถะตะฝะธั ะผะพะณัั ัะฐะฑะพัะฐัั ะฒ ะปัะฑัั ะฝะฐััะพะปัะฝัั ะธ ะผะพะฑะธะปัะฝัั ะฑัะฐัะทะตัะฐั ั ะฟะพะดะดะตัะถะบะพะน WebAssembly, ะฝะพ ะฝะตะฟะพััะตะดััะฒะตะฝะฝะพ ะบะพะผะฟะธะปััะธั ะฟะพะบะฐ ะฒัะฟะพะปะฝัะตััั ัะพะปัะบะพ ะฒ Windows ั ะธัะฟะพะปัะทะพะฒะฐะฝะธะตะผ ััะตะดั Visual Studio 2019. ะ ัะตะบััะตะผ ะฒะธะดะต ะพะฑะตัะฟะตัะตะฝะฐ ะฟะพะดะดะตัะถะบะฐ ะฟัะธะฑะปะธะทะธัะตะปัะฝะพ 60% ะฝะฐะธะฑะพะปะตะต ะฒะพัััะตะฑะพะฒะฐะฝะฝัั ะฟัะพะณัะฐะผะผะฝัั ะธะฝัะตััะตะนัะพะฒ Silverlight. ะ ะฝัะฝะตัะฝะตะผ ะณะพะดั ะฟะปะฐะฝะธััะตััั ะดะพะฑะฐะฒะธัั ะฟะพะดะดะตัะถะบั ัะตัะฒะธัะพะฒ Open RIA ะธ Telerik UI, ะฐ ัะฐะบะถะต ะฒัะฟะพะปะฝะธัั ัะธะฝั ัะพะฝะธะทะฐัะธั ัะพ ัะฒะตะถะตะน ะบะพะดะพะฒะพะน ะฑะฐะทะพะน ะฟัะพะตะบัะพะฒ Blazor ะธ Mono ะดะปั WebAssembly, ะฒ ะบะพัะพัะพะน ะพะถะธะดะฐะตััั ะฟะพะดะดะตัะถะบะฐ ัะฟัะตะถะดะฐััะตะน ะบะพะผะฟะธะปััะธะธ (Ahead-of-Time, AOT), ะบะพัะพัะฐั ะฟะพ ัะตััะฐะผ ะฟะพะทะฒะพะปะธั ะฟะพะดะฝััั ะฟัะพะธะทะฒะพะดะธัะตะปัะฝะพััั ะดะพ 30 ัะฐะท.
์ถ์ฒ : opennet.ru
