Skip to content

Details

Whether it be MAUI, WPF, WinUI, Xamarin.Forms, UWP, Uno Platform, Avalonia, or any other technology that defines UIs with XAML, there are some common complaints about working with XAML files that have been around as long as XAML has.

It can be hard to write, understand, maintain and modify. But, it doesn't have to be this way.

The solution isn't abandoning XAML entirely, adopting a new framework, or using a different pattern. The solution is treating XAML like a "real programming language."

By comparing it with how we write and work with C# and other files we compile into our applications, let me show you what we've been doing wrong, how we can do things differently, how it makes things better, and give you strategies for improving existing codebases.
Or, you can tell me why I'm wrong, and that it's still appropriate that the XAML files created today look like the ones created 15+ years ago.

Agenda
6:00 pm - Welcome to TVUG, user group announcements
6:05 pm - Session start
7:00 pm - Session wrap-up, open Q&A

Presenter: Matt Lacey, Independent developer and author

Due to work from home and social distancing rules now in place, TVUG will be holding meetings online for the next few months. We look forward to seeing everyone in person, but for right now let's stay safe.

This session will be held online, via Microsoft Teams. We'll be starting at a slightly earlier time, 6:00 PM. If your company already uses Teams, you should be able to use your installed copy of Teams, otherwise, just use the web version. When you register for the event, you'll see the link to the event.

C#
.NET
XAML

Members are also interested in