title: Microsoft's ViewModelBase class for MVVM?
body: <p>For WPF programming with MVVM most people seem to write their own ViewModelBase class and other MVVM framework classes, or use one of the many third-party ones.   But the other day I was googling for something and I found this on the MSDN -</p>
  
  <p><a href="http://msdn.microsoft.com/en-us/LIBRARY/hh721872%28v=vs.110%29" rel="nofollow">http://msdn.microsoft.com/en-us/LIBRARY/hh721872%28v=vs.110%29</a></p>
  
  <p>... so does Microsoft already supply an MVVM framework, or is this something new for Visual Studio 2012?   It says Visual Studio 2012 in the corner but I didn't know if that meant <strong>new</strong> for VS 2012. (I have VS 2010)  </p>
  
  <p>Is this something I can use instead of writing my own or downloading a 3rd party one?</p>
  
  <p>Thanks in advance.</p>