Why do you let your developers use XAML?
Serious question.
If you employ or manage developers who use XAML to develop apps (with MAUI, WPF, WinUI, UWP, or anything else), those same developers will almost certainly tell you that:
XAML is verbose, complicated, and difficult to maintain. (And that's if they're being polite!)
The consequence of this is that the development and maintenance of that code is slower and, therefore, more expensive.
Then, if they've not already thought about these questions, ask yourself what other decisions they have made that are impacting their productivity and that of the project/business.
Using C# probably isn't the alternative you seek (although sometimes suggested) because it's not going to address the fact you already have loads of XAML.
Do you really have the time, resources, and test coverage to rewrite existing code rather than work on new products, features, bug fixes, etc.?
There are solutions, and I talked about many of them recently in a conference presentation that I summarized in(1) this(2) series(3) of(4) posts(5).
If you have projects written with XAML that you wish were easier to maintain, let's talk.
If you're about to start writing a new app and are going to use XAML, let me point you towards success.
If you're considering hiring someone to help write XAML (& C#), mentor those who are, or review what they're writing, I currently have space in my calendar.
FREELANCE - Senior Mobile Consultant - Xamarin Certified Mobile Developer - Owner of ArianuovaStudio
22 小时前If you are organized and write clean code every la gauge is easy to maintain. I use Xaml since xamarin forms was born and maintained numerous project and haven’t had any problems with them.
ASP .NET Core | MAUI | Ex-Data Science trainee at Celebal Technologies | Ex-Database Designer @Dataiku (Remote)
1 天前XAML is best for developers for designing UI
Writer/Subject Matter Expert
1 天前XAML is the worst design time language I've ever used. I remember using a grid and an asterisk in some of the width statements for a flex box layout. Microsoft really dropped the ball and never improved on it and the UX problems in the store and Xbox app really drives it home
CEO at Avalonia UI. Formerly Microsoft and Xamarin.
1 天前Our team rather like XAML but that probably won’t come as a surprise!