Earlier quoted context omitted.
I agree that it is usually useless to rant about an issue in the first place. In this case, I can see that they were really neutral and understanding in the very first issue. After two years with little to no progress, I'd say it is natural to vent. Especially if they cannot get out of the situation they are in. It looks like the original poster needs to use MAUI in their production environment. So they are already d…
The latter part should really be looked closer at. You cannot simply attach a company’s market capitalization to how funded a team actually is. People constantly overlook that. That’s true at many big tech companies too. The assumption harms just as much as pitchforking.
Developers are not happy with .NET MAUI, but nobody in the team cares about it
71–80 of 123 posts
Re: Developers are not happy with .NET MAUI, but nobody in the team cares about it
#72Three decades of experience talking here: If you don't see a vendor like Microsoft using a GUI framework for at least 50% of their new applications, then you've made a terrible mistake in adopting it yourself. Microsoft uses Google's framework for their own applications: Electron. Yes, you heard me right. Microsoft, a nearly 3 trillion dollar company, uses the framework of a competitor for their own desktop applicati…
> Teams: Electron. Not as simple with Preview versions on Windows. I don't think they use Electron whatsoever anymore, and old versions weren't fully Electron either (I remember seeing Chakra [their old JS engine] in the stacktraces, doing some elementary logic), I think it's XAML with UWP + WebView2.
https://techcommunity.microsoft.com/t5/microsoft-teams-blog/...
This to me was the biggest strike against MAUI. Teams team recently decided to switch tech stacks to address poor desktop performance, and explicitly didn't pick MAUI.
Re: Developers are not happy with .NET MAUI, but nobody in the team cares about it
#73* You can build MAUI application fine, but you won't be able to deploy it for Windows and run it, unless your repository lives in C:\ drive. And I mean C:\ drive, not substed directory to D:\ not additional drive. C:\somePath\ only. The worst thing is that error which you get is completely ambiguous and does not tell where is a problem.
* You would think that you can bypass requirement above by forcing Visual Studio to deploy on C:\somePath\bin? Yeah that works for Windows, Android but does not work for iOS/MacOS emitters, where somebody automatically assumes that all path are relative. So instead of C:\somePath\bin MacOS/iOS emitters will try to build into D:\PathToMyRepo\C:\somePath\bin , obviously ending with an error.
I think that MAUI is great product and I like the universal outcome (deploy for all major platforms at once), but my god, myriad of stupid bugs is very annoying.
Re: Developers are not happy with .NET MAUI, but nobody in the team cares about it
#74Earlier quoted context omitted.
> Teams: Electron. Not as simple with Preview versions on Windows. I don't think they use Electron whatsoever anymore, and old versions weren't fully Electron either (I remember seeing Chakra [their old JS engine] in the stacktraces, doing some elementary logic), I think it's XAML with UWP + WebView2.
The new teams is react + webview see: https://techcommunity.microsoft.com/t5/microsoft-teams-blog/... This to me was the biggest strike against MAUI. Teams team recently decided to switch tech stacks to address poor desktop performance, and explicitly didn't pick MAUI.
Re: Developers are not happy with .NET MAUI, but nobody in the team cares about it
#75Earlier quoted context omitted.
> Teams: Electron. Not as simple with Preview versions on Windows. I don't think they use Electron whatsoever anymore, and old versions weren't fully Electron either (I remember seeing Chakra [their old JS engine] in the stacktraces, doing some elementary logic), I think it's XAML with UWP + WebView2.
The new teams is react + webview see: https://techcommunity.microsoft.com/t5/microsoft-teams-blog/... This to me was the biggest strike against MAUI. Teams team recently decided to switch tech stacks to address poor desktop performance, and explicitly didn't pick MAUI.
Re: Developers are not happy with .NET MAUI, but nobody in the team cares about it
#76We are huge into Microsoft but MAUI is on the no touch list. After maintaining a Blazor (server-side) app for a few years, it has become clear to me that even if the abstractions are ideal, the tooling may cripple the entire experience. I don't trust Visual Studio 2022 to not treat me like a piece of shit in a UI style project anymore. The only project types I really trust to not suck are: class library, console app,…
Re: Developers are not happy with .NET MAUI, but nobody in the team cares about it
#77Earlier quoted context omitted.
I think the developer is justified in his self-described rant. He has gone through other channels and engaged with the project leaders directly. He has waited years for the bugs to be addressed. Microsoft is in the wrong here for selling this as the future and not dedicating the resources necessary to fulfill that promise.
Maybe they were busy fixing other issues? https://devblogs.microsoft.com/dotnet/announcing-dotnet-maui...
"Yes the soup is cold, but we no longer give people botulism with the salads surely that counts for something"
Re: Developers are not happy with .NET MAUI, but nobody in the team cares about it
#78We decommissioned all our mobile apps built with Xamarin. Some of the Microsoft teams don't listen to user feedback. We use Azure DevOps, feedback from years ago for basic features still not developed. https://developercommunity.visualstudio.com/AzureDevOps
I’ve talked with people at MS that have told me Azure DevOps is no longer in active development. You should start your migration to GitHub actions.
https://ideas.fabric.microsoft.com/ideas/idea/?ideaid=020078...