What's Coming for Blazor Hybrid in .NET 7
Blazor Hybrid apps are native apps that can leverage web technologies like HTML and CSS for additional functionality. A hybrid app might use an embedded WebView control to render web UI while also leveraging native device capabilities, as explained in last month's Visual Studio Magazine article "Edit Local Images/Text from a .NET MAUI Blazor Hybrid App."
Blazor (web) has been around since 2018 in both client-side and server-side components, the new support for building cross-platform hybrid desktop apps using .NET MAUI and Blazor arrived with .NET 6 last November.
Microsoft's announcement at Build 2019 that their ASP.NET Core technologies will soon support building Blazor apps on Windows tablets and phones is a big step forward for developers who want to deliver content across the device space.
This month's edition of Visual Studio Magazine dives into the future of .NET app development with a series of articles covering .NET Core, Blazor and MAUI.
Microsoft plans to add support for building hybrid desktop apps using .NET MAUI and Blazor in November with .NET 7. With it will come new control templates, the ability to access native device capabilities while rendering web UI, and more.
Blazor Hybrid (.NET MAUI) is a new cross-platform app framework that enables developers to build apps where the entire UI can be rendered in .NET/x86 and then run natively on iOS and Android. Blazor is similar to ASP.NET Core or Angular (two popular web frameworks), which allows developers to create single-page apps that run in the browser, WinJS, or ROOT, but now also with native JavaScript code for Windows, macOS and Linux.
Microsoft is adding multiple features to .NET Blazor for Web including support for HTML and CSharpScript, as well as allowing a user to migrate existing web applications into cross-platform hybrid prototypes.
Comments
Post a Comment