Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

XAML 2009 and .NET 4.6/Windows 10

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?

like image 350
Drew Noakes Avatar asked Aug 01 '15 23:08

Drew Noakes


1 Answers

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

like image 130
Mikael Koskinen Avatar answered Sep 30 '22 18:09

Mikael Koskinen