PRISM Framework
Composite application framework
Relies on Design Patterns
Dependency Injection Pattern
Inversion of Control Pattern
Command Pattern
MVVM
Separation of Concerns
Loose coupling
Benefits
Reuse
Resources
https://prismlibrary.com/docs/
https://app.pluralsight.com/library/courses/efarchitecture/table-of-contents
https://stackoverflow.com/questions/5446316/code-first-vs-model-database-first
https://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/DEV-B336#fbid=
Building Blocks
Shell
Regions
Modules
Views
Bootstrapper
Bootstrapper
Initializes application
Core Services