dotnet has successfully transformed itself and is quite popular.
XAML is ok, I guess.
They have stumbled in the Mobile app dev frameworks, focusing on Xamarin, but seem to be moving to MAUI now.
dotnet has successfully transformed itself and is quite popular.
XAML is ok, I guess.
They have stumbled in the Mobile app dev frameworks, focusing on Xamarin, but seem to be moving to MAUI now.
I'd be more than happy to try .NET Maui but I have to keep a VM around to try it out on my main dev machine. I figure being a .NET developer on Linux you are always going to be slightly 2nd class in their eyes, but the experience with docker-ce and VSCode on Linux is streets ahead of Windows and WSL2 with that single glaring exception. It just can't be that hard.
WSL2 allowed an easy migration path to VSCode but once I had that working, I found myself learning all the CLI for dotnet, docker and AWS to replace what I was doing in Visual Studio.
At that point I had nothing to lose and switched to Debian, which had the great side effect of making Android Studio better (the emulators on Linux seem faster and more reliable).
I don't hate WSL2 but if all your tools are supported on Linux, removing Windows from the equation makes your setup much simpler. At least it does for me.
I do work for myself though, so no corporate requirements held me back.