In this session we create a composite application in WPF, built following the Composite Application Guidance for WPF (codename Prism). The sample application is simple, but most of it is written during the session, covering both the main components of Prism, as well as the Model-View-ViewModel pattern and dependency injection.