title: Best practices for opening a new window with WPF MVVM pattern
body: <p>I've been wondering about this for a while... What's the best practice for opening a new window (view &amp; viewmodel) from another viewmodel IF we keep in mind that the viewmodel which opens the new window is not aware of the existence of that view (as it should be).</p>
  
  <p>Thanks.</p>