| OpenSilver 3.3 Adds Native XAML Integration |
| Written by Kay Ewbank |
| Tuesday, 27 January 2026 |
|
OpenSilver 3.3 has been released with the ability to embed any Blazor component directly inside XAML applications. The new release also adds .NET 10 support, substantial WPF compatibility improvements, and a new Responsive markup extension for adaptive layouts. The open-source alternative to Silverlight is capable of running large, complex legacy applications, as well as newly written C# and XAML applications. It supports deployment to iOS, Android, Windows, macOS, and Linux through .NET MAUI Hybrid. OpenSilver was first released in 2021 at the same time as Microsoft ceased support for Silverlight. It uses Mono for WebAssembly and Microsoft Blazor so developers can use C#, XAML, and .NET for client-side Web development.
The headline improvement to the latest version is the native integration between XAML and Blazor. Developers can now embed Blazor components from libraries like DevExpress, Syncfusion, MudBlazor, Radzen, and Blazorise directly inside XAML applications, with no JavaScript bridges or performance overhead.
This is possible because OpenSilver renders UI elements to the HTML DOM, as does Blazor, so both technologies share the same rendering model. The integration means developers can make use of the Blazor component ecosystem while keeping XAML as their primary UI technology. Developers have two options for integration; either to use inline Razor code by writing Razor markup directly inside XAML files within <RazorComponent> tags; or to create standard Blazor components in .razor files and reference them from XAML. The OpenSilver team says that for enterprises maintaining WPF or Silverlight applications, Blazor integration offers a practical modernization approach. Rather than rewriting entire applications, teams can replace individual controls with modern Blazor equivalents while keeping their existing architecture intact. Alongside the Blazor integration, this release also comes with full compatibility with .NET 10, C# 14, and Visual Studio 2026. There's also a new Responsive markup extension that enables adaptive UIs in XAML. Another improvement sees further compatibility with WPF with the addition of complete CommandManager and RoutedCommand infrastructure, template selectors, preview/tunneling events, and a number of API additions including WeakEventManager, DependencyPropertyDescriptor, and a rewritten CollectionViewSource. Finally, the layout properties have been improved with support for BorderThickness, BorderBrush, Spacing, Padding, and CornerRadius, along with MAUI-style shorthand syntax for row and column definitions. OpenSilver 3.3 is available now.
More InformationRelated ArticlesOpenSilver 3.2 Extends WPF Apps To Mobile Platforms OpenSilver Adds XAML Designer For Visual Studio Code OpenSilver 3 Adds AI-Powered UI Designer OpenSilver 2.2 Adds LightSwitch Compatibility Pack OpenSilver 2.1 Adds F# Support OpenSilver 2 Adds Support For VB.NET To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Facebook or Linkedin.
Comments
or email your comment to: comments@i-programmer.info |
| Last Updated ( Tuesday, 27 January 2026 ) |


