.NET 4 добавляет что-то новое для работы с MVVM?
Не так много ... однако, было одно полезное дополнение: InputBinding.Command и InputBinding.CommandParameter теперь являются привязываемыми свойствами зависимостей, что упрощает обработку событий клавиатуры и мыши
InputBinding.Command
InputBinding.CommandParameter
Для Silverlight 4.0, хотя и не для .NET 4.0, теперь у нас есть ICommand для Buttonbase, которая позволяет упростить привязку команд к кнопкам.
номер
Некоторые говорят, что WPF был создан с учетом MVVM, поэтому необходимые функции были с самого начала.