title: Is the Model in MVVM a Domain model or POCO?
body: <p>Is it OK to use my Domain Model as Model in the MVVM pattern, in the context of a WPF application? Or is the Model (in MVVM) supposed to be some POCO? I personally don't see any reason against using the Domain Model as Model of the MVVM WPF pattern.</p>
  
  <p>But then the XAML elements will bind to what? Properties in the VM, which underneath are mapped to the Domain Model, right?</p>