ビュー モデルは .NET Framework 4.0 では 未サポートだったのですが。
Silverlight・Windows Phone 7 は Portable Library でサポートされていました。
http://msdn.microsoft.com/ja-jp/library/gg597391.aspx
.NET Framework 4.5 では .NET Framework ・ Metro style ・ Silverlight ・ Windows Phone 全てでビュー モデルは Portable Library でサポートされます。
さらに 入力検証の強い味方 DataAnnotations も .NET Framework ・ Metro style ・ Silverlight でサポートされます。
http://msdn.microsoft.com/ja-jp/library/gg597391(v=vs.110).aspx
http://msdn.microsoft.com/ja-jp/library/hh563947(v=vs.110).aspx
.NET Framework 4.5 リリースまでには、MVVM ViewModel Diagram も Portable Library に対応するつもりです。
みなさんも、Portable Library の範囲内で ViewModel を書けるように準備を始めてください。