A quick introduction to Compiled Bindings in .NET applications and why you should use them
Introduction
If you have already used modern .NET-based UI frameworks like Xamarin.Forms and .NET MAUI before, you are likely familiar with a common concept called data binding. This concept is used to access data from a data source (such as properti...
blog.ewers-peters.de9 min read
Peter Venkman
Thank you for this! This was a very helpful blog. As a .NET MAUI beginner I did not understand the concept of "BindingContext" very well. Only a few .NET MAUI beginner tutorials that I followed made use of "BindingContext = this", which left me very confused why there was a need to use it over using (the more beginner-friendly) x:Name="MyList" in XAML and MyList.ItemsSource in the code-behind. I have one question; In the BindingsViewModel you assign a field _items. I don't see a property "Items", however, it's used by the commands. Could you please explain this?