OpenSilver 1.0 เชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ, เชธเชฟเชฒเซเชตเชฐเชฒเชพเช‡เชŸเชจเซเช‚ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เช…เชฎเชฒเซ€เช•เชฐเชฃ

เช“เชชเชจเชธเชฟเชฒเซเชตเชฐ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซเช‚ เชชเซเชฐเชฅเชฎ เชธเซเชฅเชฟเชฐ เชชเซเชฐเช•เชพเชถเชจ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ เชธเชฟเชฒเซเชตเชฐเชฒเชพเช‡เชŸ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชจเชพ เช–เซเชฒเซเชฒเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ€ เช“เชซเชฐ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ C#, XAML เช…เชจเซ‡ .NET เชคเช•เชจเซ€เช•เซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช‡เชจเซเชŸเชฐเซ‡เช•เซเชŸเชฟเชต เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช•เซ‹เชก C# เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ MIT เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช•เชฎเซเชชเชพเชˆเชฒ เช•เชฐเซ‡เชฒ เชธเชฟเชฒเซเชตเชฐเชฒเชพเชˆเชŸ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจ เชตเซ‡เชฌ เชเชธเซ‡เชฎเซเชฌเชฒเซ€เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเชคเชพ เช•เซ‹เชˆเชชเชฃ เชกเซ‡เชธเซเช•เชŸเซ‹เชช เช…เชจเซ‡ เชฎเซ‹เชฌเชพเชˆเชฒ เชฌเซเชฐเชพเช‰เชเชฐเซเชธเชฎเชพเช‚ เชšเชพเชฒเซ€ เชถเช•เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชตเชฟเชเซเชฏเซเช…เชฒ เชธเซเชŸเซเชกเชฟเชฏเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชตเชฟเชจเซเชกเซ‹เช เชชเชฐ เชœ เชธเซ€เชงเซเช‚ เชธเช‚เช•เชฒเชจ เชนเชพเชฒเชฎเชพเช‚ เชถเช•เซเชฏ เช›เซ‡.

เชšเชพเชฒเซ‹ เชฏเชพเชฆ เช•เชฐเซ€เช เช•เซ‡ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเซ‹เชซเซเชŸเซ‡ 2011 เชฎเชพเช‚ เชธเชฟเชฒเซเชตเชฐเชฒเชพเช‡เชŸ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชตเชฟเช•เชธเชพเชตเชตเชพเชจเซเช‚ เชฌเช‚เชง เช•เชฐเซ€ เชฆเซ€เชงเซเช‚ เชนเชคเซเช‚, เช…เชจเซ‡ 12 เช“เช•เซเชŸเซ‹เชฌเชฐ, 2021 เชจเชพ โ€‹โ€‹เชฐเซ‹เชœ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฎเชพเชŸเซ‡เชจเชพ เชธเชฎเชฐเซเชฅเชจเชจเซ‡ เชชเซ‚เชฐเซเชฃ เช•เชฐเชตเชพเชจเซเช‚ เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเซเชฏเซเช‚ เชนเชคเซเช‚. Adobe Flash เชจเซ€ เชœเซ‡เชฎ, เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค เชตเซ‡เชฌ เชคเช•เชจเซ€เช•เซ‹เชจเซ€ เชคเชฐเชซเซ‡เชฃเชฎเชพเช‚ เชธเชฟเชฒเซเชตเชฐเชฒเชพเช‡เชŸเชจเซ‹ เชตเชฟเช•เชพเชธ เชคเชฌเช•เซเช•เชพเชตเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹. เชฒเช—เชญเช— 10 เชตเชฐเซเชท เชชเชนเซ‡เชฒเชพเช‚, เชฎเซ‹เชจเซ‹ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชธเชฟเชฒเซเชตเชฐเชฒเชพเช‡เชŸ, เชฎเซ‚เชจเชฒเชพเช‡เชŸเชจเซเช‚ เช–เซเชฒเซเชฒเซเช‚ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชฐเชนเซเชฏเซเช‚ เชนเชคเซเช‚, เชชเชฐเช‚เชคเซ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฆเซเชตเชพเชฐเชพ เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€เชจเซ€ เชฎเชพเช‚เช—เชจเชพ เช…เชญเชพเชตเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชคเซ‡เชจเซ‹ เชตเชฟเช•เชพเชธ เช…เชŸเช•เชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹.

เช“เชชเชจเชธเชฟเชฒเซเชตเชฐ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซ‡ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเซ‹เชซเซเชŸ เชฆเซเชตเชพเชฐเชพ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชจเชพ เชธเชฎเชฐเซเชฅเชจเชจเชพ เช…เช‚เชค เช…เชจเซ‡ เชชเซเชฒเช—เช‡เชจเซเชธ เชฎเชพเชŸเซ‡ เชฌเซเชฐเชพเช‰เชเชฐ เชธเชชเซ‹เชฐเซเชŸ เชฌเช‚เชง เชฅเชตเชพเชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ เชตเชฐเซเชคเชฎเชพเชจ เชธเชฟเชฒเซเชตเชฐเชฒเชพเช‡เชŸ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธเชจเชพ เชœเซ€เชตเชจเชจเซ‡ เชตเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฟเชฒเซเชตเชฐเชฒเชพเช‡เชŸ เชคเช•เชจเซ€เช•เชจเซ‡ เชชเซเชจเชฐเซเชœเซ€เชตเชฟเชค เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเซ‹ เช›เซ‡. เชœเซ‹ เช•เซ‡, .NET เช…เชจเซ‡ C# เชธเชฎเชฐเซเชฅเช•เซ‹ เชชเชฃ เชจเชตเชพ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ OpenSilver เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชตเชฟเช•เชธเชพเชตเชตเชพ เช…เชจเซ‡ เชธเชฟเชฒเซเชตเชฐเชฒเชพเช‡เชŸ API เชฅเซ€ เชธเชฎเช•เช•เซเชท เช“เชชเชจเชธเชฟเชฒเซเชตเชฐ เช•เซ‰เชฒเซเชธเชฎเชพเช‚ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชตเชฟเชเซเชฏเซเช…เชฒ เชธเซเชŸเซเชกเชฟเชฏเซ‹ เชชเชฐเซเชฏเชพเชตเชฐเชฃเชฎเชพเช‚ เช–เชพเชธ เชคเซˆเชฏเชพเชฐ เช•เชฐเซ‡เชฒ เช‰เชฎเซ‡เชฐเชฃเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชธเซเชคเชพเชต เช›เซ‡.

เช“เชชเชจเชธเชฟเชฒเซเชตเชฐ เช“เชชเชจ-เชธเซ‹เชฐเซเชธ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เชฎเซ‹เชจเซ‹ (เชฎเซ‹เชจเซ‹-เชตเชพเชธเชฎ) เช…เชจเซ‡ เชฎเชพเชˆเช•เซเชฐเซ‹เชธเซ‹เชซเซเชŸ เชฌเซเชฒเซ‡เชเชฐ (ASP.NET เช•เซ‹เชฐเชจเซ‹ เชญเชพเช—) เชจเชพ เช•เซ‹เชก เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡ เช…เชจเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚ เชเช•เซเชเชฟเช•เซเชฏเซเชถเชจ เชฎเชพเชŸเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธ เชตเซ‡เชฌ เชเชธเซ‡เชฎเซเชฌเชฒเซ€ เช‡เชจเซเชŸเชฐเชฎเซ€เชกเชฟเชฏเซ‡เชŸ เช•เซ‹เชกเชฎเชพเช‚ เช•เชฎเซเชชเชพเชˆเชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช“เชชเชจเชธเชฟเชฒเซเชตเชฐเชจเซ‡ CSHTML5 เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซ€ เชธเชพเชฅเซ‡ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ C#/XAML/.NET เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชฏเซ‹เช—เซเชฏ JavaScript เชฐเชœเซ‚เช†เชคเชฎเชพเช‚ เช•เชฎเซเชชเชพเชˆเชฒ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. OpenSilver CSHTML5 เช•เซ‹เชกเชฌเซ‡เชเชจเซ‡ C#/XAML/.NET เชจเซ‡ JavaScript เชจเซ‡ เชฌเชฆเชฒเซ‡ WebAssembly เชฎเชพเช‚ เช•เชฎเซเชชเชพเชˆเชฒ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชธเชพเชฅเซ‡ เชตเชฟเชธเซเชคเชพเชฐเซ‡ เช›เซ‡.

เชคเซ‡เชจเชพ เชตเชฐเซเชคเชฎเชพเชจ เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚, OpenSilver 1.0 เชธเชฟเชฒเซเชตเชฐเชฒเชพเช‡เชŸ เชเชจเซเชœเชฟเชจเชจเซ€ เชคเชฎเชพเชฎ เชฎเซเช–เซเชฏ เชฒเชพเช•เซเชทเชฃเชฟเช•เชคเชพเช“เชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ C# เช…เชจเซ‡ XAML เชฎเชพเชŸเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเชฎเชฐเซเชฅเชจ, เชคเซ‡เชฎเชœ เชฎเซ‹เชŸเชพเชญเชพเช—เชจเชพ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ API เชจเซ‹ เช…เชฎเชฒเซ€เช•เชฐเชฃ, C# เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ เชœเซ‡เชฎ เช•เซ‡ เชŸเซ‡เชฒเซ‡เชฐเชฟเช• UI, WCF RIA เชธเซ‡เชตเชพเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเซ‚เชฐเชคเซ‹ เช›เซ‡. , PRISM เช…เชจเซ‡ MEF. เชตเชงเซเชฎเชพเช‚, OpenSilver เช•เซ‡เชŸเชฒเซ€เช• เช…เชฆเซเชฏเชคเชจ เชธเซเชตเชฟเชงเชพเช“ เชชเชฃ เชชเซ‚เชฐเซ€ เชชเชพเชกเซ‡ เช›เซ‡ เชœเซ‡ เชฎเซ‚เชณ เชธเชฟเชฒเซเชตเชฐเชฒเชพเช‡เชŸเชฎเชพเช‚ เชœเซ‹เชตเชพ เชฎเชณเชคเซ€ เชจเชฅเซ€, เชœเซ‡เชฎ เช•เซ‡ C# 9.0, .NET 6, เช…เชจเซ‡ เชตเชฟเชเซเชฏเซเช…เชฒ เชธเซเชŸเซเชกเชฟเชฏเซ‹ เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เชเชจเซเชตเชพเชฏเชฐเซเชจเชฎเซ‡เชจเซเชŸเชจเชพ เชจเชตเชพ เชตเชฐเซเชเชจ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ, เชคเซ‡เชฎเชœ เชคเชฎเชพเชฎ JavaScript เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชคเชคเชพ.

เชญเชพเชตเชฟ เชฏเซ‹เชœเชจเชพเช“เชฎเชพเช‚ เชตเชฐเซเชคเชฎเชพเชจเชฎเชพเช‚ เชธเชฎเชฐเซเชฅเชฟเชค C# เชญเชพเชทเชพ เช‰เชชเชฐเชพเช‚เชค เชตเชฟเชเซเชฏเซเช…เชฒ เชฌเซ‡เชเชฟเช• (VB.NET) เชญเชพเชทเชพ เชฎเชพเชŸเซ‡ เช†เชตเชคเชพ เชตเชฐเซเชทเชจเซ‹ เชธเชชเซ‹เชฐเซเชŸ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชจเซ‹ เชคเซ‡เชฎเชœ WPF (เชตเชฟเชจเซเชกเซ‹เช เชชเซเชฐเซ‡เชเชจเซเชŸเซ‡เชถเชจ เชซเชพเช‰เชจเซเชกเซ‡เชถเชจ) เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเชจเซ‡ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชธเชพเชงเชจเซ‹ เชชเซ‚เชฐเชพ เชชเชพเชกเชตเชพเชจเชพ เชนเซ‡เชคเซเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. เช† เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเซ‹เชซเซเชŸ เชฒเชพเช‡เชŸเชธเซเชตเชฟเชš เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เชเชจเซเชตเชพเชฏเชฐเซเชจเชฎเซ‡เชจเซเชŸ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชชเซ‚เชฐเซ‹ เชชเชพเชกเชตเชพ เช…เชจเซ‡ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ .NET เช…เชจเซ‡ JavaScript เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชคเชคเชพ เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชชเชฃ เชฏเซ‹เชœเชจเชพ เชงเชฐเชพเชตเซ‡ เช›เซ‡, เชœเซ‡ เช‰เชชเชฏเซ‹เช— เชฎเชพเชŸเซ‡ เชคเซˆเชฏเชพเชฐ เชชเซ‡เช•เซ‡เชœเชจเชพ เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฏเซ‹เชœเชจเชพ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹