OpenSilver 3.0 also features a drag-and-drop UI designer with more than 100 built-in controls and support for Microsoft’s Visual Studio Code editor in addition to already supporting the Microsoft Visual Studio IDE. These moves extend the OpenSilver development environment to Windows, Mac, and Linux systems, Userware said.
OpenSilver 3.0 also introduces XAML.io, an online XAML designer that allows developers to build an app directly in the web browser, with no installation required. Developers then can transition to Visual Studio for further development. XAML.io was built using OpenSilver.
OpenSilver 3.0 also improves the ability to load XAML dynamically from a string at runtime, revamps how resources are packaged into compiled assemblies, and moves TypeScript definitions to a separate NuGet package (OpenSilver.TypeScriptDefinitionsToCSharp). Further, as part of the 3.0 release, Userware is expanding professional services to help businesses leverage .NET and AI.