You may, or may not, have heard that the Microsoft Patterns and Practices team recently shipped the newest version of Prism. With the latest 5.0 version of Prism comes A LOT of breaking changes, bug fixes, new features, and brand new functionality. One of these brand new functional additions is a ViewModelLocator. Now, I personally have never been a fan of ViewModelLocator for a number of reaso