In this chapter, you took a tour through a simple XAML file and learned its syntax at the same time. Here's what you saw:
You considered key XAML ingredients, such as type converters, markup extensions, and attached properties.
You learned how to wire up a code-behind class that can handle the events raised by your controls.
You considered the compilation process that takes a standard WPF application into a compiled executable file. At the same time, you took a look at three variants: creating a WPF application through code alone, creating a WPF page with nothing but XAML, and loading XAML manually at runtime.
Although you haven't had an exhaustive look at every detail of XAML markup, you've learned enough to reap all its benefits. ...