I decided to do an important demo app with WPF and Prism to learn something cool while doing it. Everything went pretty fine until I add a Business Logic layer (PartsAnalysis.Co