Так ясно ли разделение пользовательского интерфейса является уникальным для XAML? Я имею в виду, что вы могли бы даже настроить весь интерфейс «предварительно упакованного элемента управления / компонента» ...
Есть ли какой-нибудь свет на другие технологии, которые достигают этого?