Нет, Prism - большой слой поверх WPF (или Silverlight).Это не облегчит изучение WPF и не избавит от необходимости изучать, как работает WPF.Prism - это очень мощный уровень абстракции, который может ускорить создание / сопровождение крупных корпоративных приложений, но у него есть крутая кривая обучения, выходящая за рамки обучения WPF.Если вы просто создаете простое приложение, создайте его в прямом WPF.То, чему вы научитесь, поможет вам позже создавать вещи с помощью Prism.Чтобы по-настоящему эффективно работать с Prism, вам нужно быть знакомым со многими более сложными аспектами разработки WPF, такими как привязки, XAML и шаблон проектирования MVVM.Начните с изучения этих вещей по отдельности в небольшом проекте, и тогда вы сможете лучше использовать Prism в более крупном будущем проекте.