Brian Genisio continues his Adventures in MVVM series with an update of his ViewModel base class.
When I wrote about the ViewModel base class, I complained that the features did not work in Silverlight because as of 4.0, it does not support binding to dynamic properties. Although I still think this is a bummer, I am happy to say that I have come up with a workaround. In the Silverlight version of my base class, I include a PropertyCollectionConverter that lets you bind to dynamic properties in the ViewModelBase, especially the convention-based commands that the base class supports.