

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 is able to allow Home windows Presentation Basis (WPF)-compatible apps to be made for cellular and net from a single codebase.
In line with the corporate, the advantages of this strategy are that solely a single XAML/C# codebase must be maintained throughout totally different platforms, native machine APIs will be accessed by way of .NET MAUI, apps will be distributed throughout app shops, and UI is constant throughout all platforms.
“Our mission is to allow .NET builders to deploy their functions all over the place, together with iOS, Android, Home windows, macOS, Linux (through Photino), and Net from a single WPF-compatible codebase,” the crew wrote in a weblog submit.
OpenSilver additionally now includes a new challenge template that creates a .NET MAUI Hybrid app, which is able to make it simpler for present initiatives so as to add cellular help.
OpenSilver 3.2 introduces a variety of different WPF enhancements as properly, together with:
- Full bidirectional textual content and format help for RTL languages
- Enhanced occasion routing that matches WPF conduct
- Help for WPF-style animation strategies
- Higher efficiency for giant collections through enhancements to VirtualizingStackPanel
- Smoother scrolling on contact screens
Different options on this launch embrace:
- 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 crew additionally revealed the options they’re engaged on for the following launch. These embrace improved third-party part help, enhanced XAML.io on-line designer capabilities, integration with Blazor elements, and extra.