XAML должен быть "расширяемым языком разметки приложений" - то есть универсальным , гибким каркасом для создания разметок приложений. Тем не менее, большинство поисков XAML дают материалы, относящиеся либо к WPF, либо к Silverlight.
Единственное исключение в настоящее время (о котором я знаю) - это среда Oslo (M-language & co.), Доказывающая, что XAML можно использовать вне уровня представления.
Я ищу информацию о том, как включить XAML в мое собственное приложение. Как я могу сериализовать объект моего приложения в XAML и затем десериализовать этот XAML в новый экземпляр этого объекта? Есть ли официальная информация MSFT по этому поводу? Как насчет общей поддержки XAML в .NET BCL?