Userware has launched OpenSilver 2.1, an replace to its open-source successor to Microsoft’s discontinued Silverlight framework for constructing wealthy internet functions. OpenSilver 2.1 provides help for Microsoft’s F# language.
Launched February 6, OpenSilver 2.1 may be downloaded from the mission web site.
Userware describes OpenSilver 2.1 as “F# meets XAML for superior internet app improvement.” Initially unveiled in 2020, OpenSilver permits builders to create wealthy internet functions utilizing .NET, C#, XAML, and now, F#, Microsoft’s .NET language supporting useful, crucial, and object-oriented programming.
OpenSilver 2.1 combines the power of useful programming with the ability of XAML to boost the event of wealthy, complicated internet functions, Userware mentioned. The mixing of F# in OpenSilver 2.1 bridges the hole between useful programming and constructing wealthy interactive internet UIs. OpenSilver builders now can take pleasure in the advantages of “each worlds,” Userware mentioned, referring to the expressive and concise syntax of F# and the highly effective declarative nature of XAML for UI design.
Userware has migrated Microsoft’s unique Silverlight Toolkit Samples app to OpenSilver with nearly no modifications. These may be skilled in a browser, with no plug-in required. OpenSilver 2.1 additionally helps theming, providing a dozen themes, and boasts a revamped animation system, new controls, and enhanced efficiency.
An enhanced OpenSilver Gallery web page options greater than 100 F# samples. Additionally featured are previews of 3D and VR/AR internet apps, utilizing OpenSilver, .NET, and XAML, and a pattern CRM app, which serves as a place to begin for constructing line-of-business apps.
Help for Silverlight was ended by Microsoft in October 2021. OpenSilver reimplements Silverlight utilizing standardized applied sciences akin to HTLM5, CSS3, and WebAssembly, permitting it to run on all present browsers, together with Chrome, Edge, Firefox, and Safari, with out requiring a plugin.
Copyright © 2024 IDG Communications, Inc.