There has been some good feedback on the project discussion board for Simple MVVM Toolkit. So I’ve incorporated most of the requested features and improvements and rolled them into an update.
Version 2.1 includes support for validation with INotifyDataErrorInfo for Silverlight apps, and ViewModels now perform dirty-checking. The toolkit has been marked as CLS-compliant so that VB.NET programmers can use it. I’ve made the MessageBus class public so that non-ViewModel classes can use it. And I’ve added navigation support for Windows Phone apps.
There are also new samples demonstrating validation with RIA Services and Windows Phone navigation support.
Download the new version of the toolkit here:
It is also available from within the Visual Studio Extensions Manager, which directs you to the gallery:
And on the NuGet open-source gallery: