The Prism Library is a framework for building loosely coupled, modular, maintainable, and testable XAML applications
Prism provides everything you need to build well architected, extensible, maintainable, and testable applications.
Meet the people that spend all their freetime working on Prism. Please consider sponsoring our team to help them sustain their OSS contributions.
Watch these Pluralsight courses and learn how to master Prism.
In this course you'll learn the foundational knowledge required to design and build composite WPF desktop applications using Prism.Watch Now
This course focuses on using the TabControl as a region, and shows advanced navigation scenarios such as scoped regions.Watch Now
This course will solve one of the more complex issues around controlling view composition when dealing with multiple instances of a shell as well as child views.Watch Now
This course will show you how to navigate a view into one region, while simultaneously navigating another related view into a different region of the same view.Watch Now
This course will address a major concern with Prism developers regarding security and answer the question, "How do I load modules based on user roles?"Watch Now