title: MVVM Exception Handling
body: <p>I have a WPF Application that I have been trying to write in the MVVM style.  If an Exception is thrown (like when a document is opened), I would like to display a MessageBox.  Easy to do, but my code doesn't feel quite right because the MessageBox.Show call is in the ModelView.  I thought that sort of thing is supposed to live in the View, but I'm not supposed to put code in the View.</p>
  
  <p>So the question really can be distilled down to <strong>what is the suggested way to display a MessageBox in MVVM?</strong></p>