OpenSilver ํ”„๋กœ์ ํŠธ๋Š” Silverlight์˜ ์˜คํ”ˆ ์†Œ์Šค ๊ตฌํ˜„์„ ๊ฐœ๋ฐœํ•ฉ๋‹ˆ๋‹ค.

๋„์ž… ๊ณ„ํš ์˜คํ”ˆ์‹ค๋ฒ„ํ”Œ๋žซํผ์˜ ๊ฐœ๋ฐฉํ˜• ๊ตฌํ˜„์„ ๋ชฉํ‘œ๋กœ ํ•จ ์‹ค๋ฒ„, 2011๋…„ Microsoft์—์„œ ๊ฐœ๋ฐœ์„ ์ค‘๋‹จํ–ˆ์œผ๋ฉฐ ์ง€์›์€ 2021๋…„๊นŒ์ง€ ๊ณ„์†๋ฉ๋‹ˆ๋‹ค. ๊ฒฝ์šฐ Adobe Flash๊ฐ€ ๋“ฑ์žฅํ•˜๋ฉด์„œ Silverlight ๊ฐœ๋ฐœ์€ ํ‘œ์ค€ ์›น ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์ถ•์†Œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ•œ๋•Œ๋Š” Mono๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ Silverlight์˜ ๊ณต๊ฐœ ๊ตฌํ˜„์ด ์ด๋ฏธ ๊ฐœ๋ฐœ๋˜๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์›”๊ด‘, ๊ทธ๋Ÿฌ๋‚˜ ๊ทธ๊ฒƒ์˜ ๋ฐœ์ „ ์ค‘๋‹จ๋˜์—ˆ๋‹ค ์‚ฌ์šฉ์ž๋“ค ์‚ฌ์ด์—์„œ ํ•ด๋‹น ๊ธฐ์ˆ ์— ๋Œ€ํ•œ ์ˆ˜์š”๊ฐ€ ๋ถ€์กฑํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

OpenSilver ํ”„๋กœ์ ํŠธ๋Š” C#, XAML, .NET์„ ์‚ฌ์šฉํ•˜์—ฌ ๋Œ€ํ™”ํ˜• ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ๋Š” Silverlight ๊ธฐ์ˆ ์„ ๋˜์‚ด๋ฆฌ๊ธฐ ์œ„ํ•œ ๋˜ ๋‹ค๋ฅธ ์‹œ๋„๋ฅผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ํ”„๋กœ์ ํŠธ์˜ ์ฃผ์š” ๊ณผ์ œ ์ค‘ ํ•˜๋‚˜๋Š” ํ”Œ๋žซํผ ์ง€์› ์ข…๋ฃŒ ๋ฐ ๋ธŒ๋ผ์šฐ์ € ํ”Œ๋Ÿฌ๊ทธ์ธ ์ง€์› ์ข…๋ฃŒ์™€ ๊ด€๋ จํ•˜์—ฌ ๊ธฐ์กด Silverlight ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์ˆ˜๋ช…์„ ์—ฐ์žฅํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. .NET ๊ธฐ์ˆ ๊ณผ C# ์–ธ์–ด ์‚ฌ์šฉ์ž๋„ OpenSilver๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ƒˆ๋กœ์šด ํ”„๋กœ๊ทธ๋žจ์„ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

OpenSilver๋Š” ์˜คํ”ˆ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋…ธ (๋ชจ๋…ธ์™€์ฆ˜) ๊ทธ๋ฆฌ๊ณ  ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ ๋ธ”๋ ˆ์ด์ € (ASP.NET Core์˜ ์ผ๋ถ€) ๋ธŒ๋ผ์šฐ์ €์—์„œ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ์ค‘๊ฐ„ ์ฝ”๋“œ๋กœ ์ปดํŒŒ์ผ๋ฉ๋‹ˆ๋‹ค. WebAssembly. OpenSilver๋Š” ํ”„๋กœ์ ํŠธ์™€ ํ•จ๊ป˜ ๋ฐœ์ „ํ•ฉ๋‹ˆ๋‹ค. CSHTML5์ด๋ฅผ ํ†ตํ•ด 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

DDoS ๋ณดํ˜ธ, VPS VDS ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์œ„ํ•œ ์•ˆ์ •์ ์ธ ํ˜ธ์ŠคํŒ… ๊ตฌ์ž… ๐Ÿ”ฅ DDoS ๊ณต๊ฒฉ ๋ฐฉ์ง€ ๊ธฐ๋Šฅ์ด ํƒ‘์žฌ๋œ ์•ˆ์ •์ ์ธ ์›น์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ…, VPS ๋ฐ VDS ์„œ๋ฒ„๋ฅผ ๊ตฌ๋งคํ•˜์„ธ์š” | ProHoster