د OpenSilver 1.0 خوشې کول، د سلور لائټ د خلاصې سرچینې پلي کول

د OpenSilver پروژې لومړی باثباته خپرونه خپره شوې، د سلور لایټ پلیټ فارم خلاص پلي کولو وړاندیز کوي، کوم چې تاسو ته اجازه درکوي د C#، XAML او NET ټیکنالوژیو په کارولو سره متقابل ویب غوښتنلیکونه جوړ کړئ. د پروژې کوډ په C# کې لیکل شوی او د MIT جواز لاندې ویشل شوی. تالیف شوي سلور لایټ غوښتنلیکونه په هر ډیسټاپ او ګرځنده براوزرونو کې پرمخ وړل کیدی شي چې د WebAssembly ملاتړ کوي ، مګر مستقیم تالیف اوس مهال یوازې په وینډوز کې د لید سټوډیو په کارولو سره امکان لري.

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

د OpenSilver پروژې هڅه کړې چې د سلور لایټ ټیکنالوژي بیا ژوندي کړي ترڅو د مایکروسافټ لخوا د پلیټ فارم ملاتړ پای ته رسیدو او د پلگ انونو لپاره د براوزر ملاتړ بندیدو په شرایطو کې د موجوده سلور لائټ غوښتنلیکونو ژوند وغزوي. په هرصورت، .NET او C# ملاتړ کونکي کولی شي د نوي پروګرامونو جوړولو لپاره OpenSilver وکاروي. د غوښتنلیک رامینځته کولو لپاره او د Silverlight API څخه مساوي OpenSilver تلیفونونو ته مهاجرت کولو لپاره ، دا وړاندیز کیږي چې د لید سټوډیو چاپیریال کې ځانګړي چمتو شوي اضافه وکاروئ.

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

په خپل اوسنۍ بڼه کې، OpenSilver 1.0 په بشپړه توګه د سلور لایټ انجن د ټولو اصلي ځانګړتیاوو ملاتړ کوي، په شمول د C# او XAML لپاره بشپړ ملاتړ، او همدارنګه د ډیری پلیټ فارم APIs پلي کول، د C# کتابتونونو لکه ټیلریک UI، WCF RIA خدماتو کارولو لپاره کافي دي. ، PRISM او MEF. سربیره پردې، OpenSilver ځینې پرمختللي ځانګړتیاوې هم وړاندې کوي چې په اصلي سلور لائټ کې نه موندل کیږي، لکه د C# 9.0، .NET 6 لپاره ملاتړ، او د بصری سټوډیو پراختیا چاپیریال نوې نسخې، او همدارنګه د ټولو جاواسکریپټ کتابتونونو سره مطابقت.

راتلونکي پلانونو کې د اوسني ملاتړ شوي C# ژبې سربیره د بصري اساس (VB.NET) ژبې لپاره د راتلونکي کال ملاتړ پلي کولو اراده شامله ده ، او همدارنګه د WPF (وینډوز پریزنټیشن فاؤنڈیشن) غوښتنلیکونو مهاجرت لپاره وسیلې چمتو کول شامل دي. دا پروژه هم پالن لري چې د مایکروسافټ لایټ سویچ پرمختیا چاپیریال لپاره مالتړ چمتو کړي او د مشهور .NET او JavaScript کتابتونونو سره مطابقت یقیني کړي، کوم چې پالن شوي چې د کارولو لپاره چمتو کڅوړو په بڼه وړاندې شي.

سرچینه: opennet.ru

Add a comment