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