Представление / GUI
- XAML
- свойства зависимостей
- двусторонняя привязка
Призма и библиотеки
- IoC, DI - Unity
- Расширение с помощью компонентов - MEF
- агрегатор событий
Я полагаю, вы уже знакомы с архитектурами приложений, которыеотделить бизнес-логику от логики пользовательского интерфейса, но для приложений XAML и, в частности, для Prism, в частности, шаблон MV-VM «объединяет» представление с бизнес-областью с менее громоздкими переходами, чем CAB.
Обратите внимание, что MEF поддерживается внекоробки (альтернатива Unity) с Prism 4.0 , что очень недавно.
См. также - MEF против IoC / DI