What's New in Final RC for .NET 8, .NET MAUI, Asp.net Core and EF8
visualstudiomagazine.com
visualstudiomagazine.com
MS has made some good will with VS Code and even .Net since Core. That said, I think they're missing the horizon for the Forest in front of them. It's there, they just can't see it.
As to Blazor, I think ASO.Net Razor + HTMX is a safer option.
I think the fundamental issue is that desktop Linux is way too fragmented. Not only just GTK2/3 and Qt but you have GNOME, KDE, XFCE, Cinnamon and then you have X11, Xorg, Wayland...
To be honest, all those craps are why desktop Linux never took off. I'm very safe to say MAUI for Linux will eventually renders components off its own using framebuffer and hardware acceleration APIs such as OpenGL or Vulkan just because of the market fragmentations...
If desktop Linux truly wants to get the attention, it will need to unify. Fixing dependency hell using Flatpak is the right direction.
There is an existing old fork of MAUI for Linux that uses GTK: https://github.com/jsuarezruiz/maui-linux
I mean windows has had a bunch of different UI surfaces and paradigms that have been started and abandoned over the years. MAUI isn't targeting them all, is it?
In Linux they only needed to pick one. Hell even a browser surface like tauri with web based rendering would have been better than nothing, which is what Linux got.
I get the impression that Microsoft makes packages for everything and those are what get used for everything.