XAML 2009 and .NET 4.6/Windows 10

422 views Asked by At

WPF never ended up supporting XAML 2009, which is a shame because it added some useful extensions, such as generic type parameters and complex x:Key values.

UWP seems to have built upon WPF. Does it, or anything else in .NET 4.6/Windows 10 support XAML 2009, six years after the fact?

1

There are 1 answers

0
Mikael Koskinen On BEST ANSWER

The situation in 2018:

For UWP, the answer is no. It's built over XAML 2006.

For WPF, the answer is mainly no. You can in theory use it but with big caveats.

For anything else, the answer is yes: Xamarin.Forms is XAML 2009 based.

The big question mark is XAML Standard. We haven't heard from it for a while and I think it was presumed that it's going to be XAML 2006 based because WPF and UWP are. You might find the following (open) GitHub issue interesting: Use XAML 2009 as the basis for XAML Standard