


A brand new model of OpenSilver, an open supply UI framework for constructing .NET functions in C# and XAML, has simply been launched.
OpenSilver 3.2 integrates .NET MAUI Hybrid, which can allow Home windows Presentation Basis (WPF)-compatible apps to be made for cell and internet from a single codebase.
Based on the corporate, the advantages of this strategy are that solely a single XAML/C# codebase must be maintained throughout totally different platforms, native gadget APIs may be accessed by way of .NET MAUI, apps may be distributed throughout app shops, and UI is constant throughout all platforms.
“Our mission is to allow .NET builders to deploy their functions in every single place, together with iOS, Android, Home windows, macOS, Linux (through Photino), and Internet from a single WPF-compatible codebase,” the workforce wrote in a weblog submit.
OpenSilver additionally now contains a new undertaking template that creates a .NET MAUI Hybrid app, which can make it simpler for present tasks so as to add cell help.
OpenSilver 3.2 introduces quite a few different WPF enhancements as properly, together with:
- Full bidirectional textual content and structure help for RTL languages
- Enhanced occasion routing that matches WPF habits
- Help for WPF-style animation methods
- Higher efficiency for giant collections through enhancements to VirtualizingStackPanel
- Smoother scrolling on contact screens
Different options on this launch embody:
- Extensions within the Visible Studio Market and VS Code Market
- A XAML designer in VS Code with drag-and-drop capabilities
- AI-assisted XAML design options
The workforce additionally revealed the options they’re engaged on for the following launch. These embody improved third-party element help, enhanced XAML.io on-line designer capabilities, integration with Blazor parts, and extra.