د اوپن سلور پروژه د سلور لائټ خلاص پلي کول رامینځته کوي

له خوا سپارل شوي مسوده OpenSilver، چې موخه یې د پلیټ فارم خلاص پلي کول دي د سپوږمکۍ روښانه کول، چې پراختیا یې د مایکروسافټ لخوا په 2011 کې بنده شوې وه ، او ساتنه به یې تر 2021 پورې دوام وکړي. لکه په صورت کې د Adobe Flash سره، د سلور لائټ پراختیا د معیاري ویب ټیکنالوژیو کارولو په ګټه محدوده شوې. په یو وخت کې، د سلور لائټ خلاص تطبیق لا دمخه د مونو پر بنسټ رامینځته شوی و. چاندنیمګر د هغې پراختیا ودرول شو د کاروونکو لخوا ټیکنالوژۍ ته د غوښتنې نشتوالي له امله.

د OpenSilver پروژې د سلور لایټ ټیکنالوژۍ بیا ژوندي کولو لپاره بله هڅه کړې، کوم چې تاسو ته اجازه درکوي د C#، XAML او .NET په کارولو سره متقابل ویب غوښتنلیکونه جوړ کړئ. د پروژې لخوا حل شوي یو له اصلي کارونو څخه د پلیټ فارم ساتنې پای ته رسیدو او د پلګ انونو لپاره د براوزر ملاتړ پای په شرایطو کې د موجوده سلور لائټ غوښتنلیکونو ژوند اوږدول دي. په هرصورت، د .NET او C# پلویان کولی شي د نوي پروګرامونو جوړولو لپاره OpenSilver وکاروي.

OpenSilver د خلاصې سرچینې پروژې کوډ پراساس دی مونو (mono-wasm) او د مایکروسافټ بلیزر (د ASP.NET کور برخه)، او په براوزر کې د اجرا کولو لپاره، غوښتنلیکونه په منځني کوډ کې راټول شوي ویب پاڼه. OpenSilver د پروژې سره وده کوي CSHTML5، کوم چې تاسو ته اجازه درکوي په براوزر کې د C#/XAML غوښتنلیکونه په جاواسکریپټ کې په تالیف کولو سره پرمخ بوځي. OpenSilver د موجوده CSHTML5 کوډبیس څخه ګټه پورته کوي، د WebAssembly سره د جاواسکریپټ تالیف اجزا ځای په ځای کوي.

د پروژې کوډ لخوا توزیع شوی د MIT جواز لاندې. تالیف شوي ویب غوښتنلیکونه په هر ډیسټاپ او ګرځنده براوزرونو کې چلولی شي چې د WebAssembly مالتړ کوي، مګر تالیف اوس مهال یوازې په وینډوز کې د Visual Studio 2019 په کارولو سره ترسره کیږي. په اوسني بڼه کې، نږدې 60٪ د سلور لایټ خورا مشهور پروګرامینګ انٹرفیسونه ملاتړ کیږي. سږکال پلان شوی چې د خلاص RIA او Telerik UI خدماتو لپاره ملاتړ اضافه کړي ، په بیله بیا د ویب اسمبلي لپاره د بلیزر او مونو پروژو وروستي کوډ بیس سره همغږي شي ، کوم چې تمه کیږي د وخت څخه دمخه ملاتړ وکړي (AOT) ، کوم چې ، د ازموینو له مخې، به تر 30 ځله فعالیت ښه کړي.

سرچینه: opennet.ru

Add a comment