جانشین مایکروسافت سیلورلایت منبع باز به توسعه دهندگان این امکان را می دهد که رابط های وب تعاملی غنی با دات نت، سی شارپ، XAML، و اکنون، F# بسازند.
Userware OpenSilver 2.1 را منتشر کرده است، بهروزرسانی برای جانشین منبع باز خود برای چارچوب متوقفشده Silverlight مایکروسافت برای ساخت برنامه های وب غنی OpenSilver 2.1 پشتیبانی از زبان F# مایکروسافت را اضافه می کند.
در ۶ فوریه معرفی شد، OpenSilver 2.1 را میتوانید از وب سایت پروژه.
Userware OpenSilver 2.1 را بهعنوان «F# با XAML برای توسعه برنامههای وب پیشرفته ملاقات میکند» توصیف میکند. OpenSilver که در ابتدا در سال ۲۰۲۰ رونمایی شد، به توسعه دهندگان اجازه می دهد تا با استفاده از .NET، C#، XAML، و اکنون، F#، .NET مایکروسافت، برنامه های وب غنی ایجاد کنند. زبانی که از برنامه نویسی تابعی، امری و شی گرا پشتیبانی می کند.
Userware گفت: OpenSilver 2.1 قدرت برنامه نویسی کاربردی را با قدرت XAML ترکیب می کند تا توسعه برنامه های کاربردی وب غنی و پیچیده را افزایش دهد. ادغام F# در OpenSilver 2.1 شکاف بین برنامه نویسی کاربردی و ایجاد رابط های وب تعاملی غنی را پر می کند. Userware گفت که توسعه دهندگان OpenSilver اکنون می توانند از مزایای “هر دو جهان” لذت ببرند، و با اشاره به نحو رسا و مختصر F# و ماهیت اعلانی قدرتمند XAML برای طراحی UI.
کاربر برنامه Silverlight Toolkit Samples اصلی مایکروسافت را تقریباً بدون تغییر به OpenSilver منتقل کرده است. اینها را می توان در مرورگر تجربه کرد، بدون نیاز به پلاگین. OpenSilver 2.1 همچنین از قالببندی پشتیبانی میکند و دهها تم را ارائه میکند و دارای سیستم انیمیشن اصلاحشده، کنترلهای جدید و عملکرد پیشرفته است.
یک صفحه OpenSilver Gallery پیشرفته دارای بیش از ۱۰۰ نمونه F# است. همچنین پیش نمایش برنامه های وب سه بعدی و VR/AR، با استفاده از OpenSilver، .NET، و XAML، و یک نمونه برنامه CRM، که به عنوان نقطه شروعی برای ساخت برنامه های خط کسب و کار عمل می کند، قابل مشاهده است.
پشتیبانی از Silverlight توسط مایکروسافت در اکتبر ۲۰۲۱. OpenSilver با استفاده از فناوریهای استاندارد شده مانند HTLM5، CSS3، و WebAssembly Silverlight را مجدداً پیادهسازی میکند و به آن اجازه میدهد در همه مرورگرهای فعلی از جمله Chrome، Edge، Firefox و Safari بدون نیاز به افزونه اجرا شود.
پست های مرتبط
OpenSilver پشتیبانی از زبان F# را اضافه می کند
OpenSilver پشتیبانی از زبان F# را اضافه می کند
OpenSilver پشتیبانی از زبان F# را اضافه می کند