ASP.NET Core Blazor Hybrid Adaptation on HarmonyOS with Avalonia (software framework)
The ASP.NET Core Blazor Hybrid framework with Avalonia (software framework) has been adapted to HarmonyOS, welcome everyone to try it out
The ASP.NET Core Blazor Hybrid framework has been adapted to HarmonyOS, welcome everyone to try it out, and (Dust Renault via BiliBili) have created a OpenHarmony.NET organization, welcome everyone to follow.
Blazor Hybrid - The adaptation has been completed, everyone is welcome to experience it!
Blazor is a .NET front end framework for building web apps using only .NET technologies. In 2021, Blazor extended to the desktop with Blazor Hybrid, allowing developers to use their existing skills on desktop platforms.
Blazor Hybrid apps are traditional desktop apps that host the actual Blazor web app inside a web view control. They use .NET MAUI for the desktop side, but you can use another framework if it doesn’t meet your requirements.
The lack of Linux support and the use of different browser engines on Windows and macOS are limitations of MAUI. Microsoft Edge and Safari vary in how they implement web standards, execute JavaScript, and render pages. In advanced apps, this difference can be a source of bugs and require additional testing.
If MAUI is not an option, consider opting for Avalonia UI — a cross-platform UI library with several Chromium-based web views in its ecosystem.
Original article: Blazor hybrid apps in Avalonia UI | Blog | DotNetBrowser
Code repositories: https://github.com/OpenHarmony-NET/OpenHarmony.Blazor.Hybrid
Organization: https://github.com/OpenHarmony-NET
Original source (Dust Renault via BiliBili - China)
Avalonia UI - Official Website
Previous Article: .NET/Avalonia adaptation to HarmonyOS progress