Я думаю, что я всегда использовал с шаблоном MVVM

речал то, что называетсяпризма много в последнее время. Microsoft, которая управляет проектом, описывает его как

Рекомендации для составных приложений в WPF и Silverlight.

Даже после прочтения более подробных описаний, я боюсь, что понятия не имею, о чем это на самом деле.

Я надеюсь, что здесь кто-нибудь сможет дать мне четкое и ясное объяснение того, что на самом деле представляет собой Призма и почему я должен ее изучить. Я уже пару лет являюсь разработчиком WPF, использую MVVM, и в последнее время сталкиваюсь с людьми, использующими Prism, но лично чувствую себя немного не в курсе.

В частности, меня интересуют следующие моменты:

Является ли Prism буквально (или главным образом) буклетом, еслина сайте MSDN? Включает ли он какие-либо библиотеки, если да, то для чего именно?

Является ли Prism платформой MVVM? Должен ли я использовать его как «официальную платформу Microsoft MVVM» по сравнению с другими или своими?

Обеспечивает ли это внедрение зависимости? Так ли это относится к MEF?

Все, что я должен знать о том, что делает Prism, как разработчик WPF / Silverlight.

Ответы на вопрос(2)

Ваш ответ на вопрос