Я попытаюсь ответить на это, сделав несколько предположений, которые могут быть неверными.
ASP.Net MVC - это веб-технология , а XAML - настольная . Вы можете использовать XAML внутри Internet Explorer, но в основном это хак, он лучше всего подходит для приложений для настольных ПК или Silverlight.
Если вам нужна парадигма, аналогичная MVC, для настольного компьютера, вы должны попробовать шаблон M-V-VM , который больше подходит для WPF и XAML.
С M-V-VM вы можете создавать представления почти без кода .
отличное вступление к M-V-VM - это видео Джейсона Долингера
Если вы делаете сайт с использованием MVC и пытаетесь интегрировать команду разработчиков, вы должны позволить им создавать представления HTML + CSS вашего сайта, в то время как разработчики создают контроллеры и модели .
Пожалуйста, прокомментируйте этот ответ, если я неправильно истолковал вопрос.