د OpenSilver 2.1 پلیټ فارم شتون لري، د سلور لایټ ټیکنالوژۍ پراختیا ته دوام ورکوي

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

په 2021 کې، مایکروسافټ د معیاري ویب ټیکنالوژیو کارولو په ګټه د سلور لایټ پلیټ فارم رامینځته کول او ساتل ودرول. په پیل کې، د OpenSilver پروژه د مایکروسافټ لخوا د پلیټ فارم ساتلو څخه انکار او په براوزرونو کې د پلگ انونو ملاتړ پای ته رسیدو په شرایطو کې د موجوده سلور لائټ غوښتنلیکونو ژوند اوږدولو لپاره د وسیلو چمتو کول و. OpenSilver د سلورلایټ انجن د ټولو اصلي ځانګړتیاو ملاتړ کوي، په شمول د C# او XAML لپاره بشپړ ملاتړ، او همدارنګه د ډیری پلیټ فارم APIs پلي کول، د C# کتابتونونو لکه ټیلریک UI، WCF RIA خدماتو، PRISM او MEF کارولو لپاره کافي دي.

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

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

په OpenSilver 2.1 کې کلیدي پرمختګونه:

  • د فعالې برنامې ژبې F# لپاره ملاتړ اضافه شوی ، کوم چې د پیچلي کارن انٹرفیسونو رامینځته کولو لپاره د XAML مارک اپ ژبې سره په ورته پروژه کې کارول کیدی شي.
  • د مایکروسافټ لخوا چمتو شوي د مثالونو اصلي سیټ "سلورلایټ تولکیټ نمونې" د OpenSilver په کارولو سره د اجرا کولو لپاره تطبیق شوي.
  • د دودیز موضوعاتو لپاره ملاتړ اضافه شوی. د سلور لایټ تولکیټ څخه پورټ شوي 12 موضوعات شامل دي.
  • د نمونې غوښتنلیک ګالري کې له 100 څخه ډیر کوچني F# برنامې اضافه شوي.
  • د نمونې سی آر ایم پراختیا دوام لري، په تصدۍ کې د پیرودونکو سره د متقابل عمل تنظیم کولو او د پلور خدماتو کار ډاډمن کولو لپاره د CRM سیسټم پلي کولو یوه بیلګه.
    د OpenSilver 2.1 پلیټ فارم شتون لري، د سلور لایټ ټیکنالوژۍ پراختیا ته دوام ورکوي
  • د XR# چوکاټ یوه مخکتنه نسخه د .NET او XAML کارولو لپاره چمتو شوې ترڅو د 3D غوښتنلیکونو او وده شوي یا مجازی حقیقت سیسټمونو رامینځته کړي.
  • د حرکت کولو سیسټم بیا ډیزاین شوی، د حرکت سره کار کولو لپاره وسایل شامل کړي چې په اصل کې په سلور لائټ کې وړاندیز شوي.
  • د انٹرفیس عنصر UIElement.Clip د هر جیومیټریک شیانو کارولو وړتیا پلي کوي.
  • د فعالیت اصلاح ترسره شوی.

په راتلونکي پلانونو کې د بصري ډیزاین چاپیریال چمتو کول شامل دي چې تاسو ته اجازه درکوي په WYSIWYG حالت کې د XAML انٹرفیس رامینځته کړئ ، د اضافي WPF ب featuresو لپاره ملاتړ ، په XAML کې د "هاټ ریلوډ" فنکشن لپاره ملاتړ (د چلولو غوښتنلیک ته کوډ کې رامینځته شوي بدلونونه پلي کول) ، د لایټ سویچ ملاتړ ، د مدیر VS کوډ کوډ سره ښه ادغام ، د هایبرډ غوښتنلیکونو رامینځته کولو لپاره چې د پلیټ فارم اصلي APIs کاروي د .NET چوکاټ MAUI (ملټي پلیټ فارم ایپ UI) سره ادغام.

سرچینه: opennet.ru

Add a comment