Does .net 4 add anything new for working with MVVM?
A:
No.
Some say that WPF was built with MVVM in mind, so the needed features were there from the start.
Timores
2010-02-27 21:53:36
Who says that ? I think MVVM was built to take advantage of WPF, not the other way around... but I might be wrong of course ;)
Thomas Levesque
2010-03-01 01:35:23
MVVM is a name and suggested practices for taking advantage of WPF in the way it was meant for.
280Z28
2010-03-01 01:40:24
MVVM was introduced in 2005, during the development of WPF. http://blogs.msdn.com/johngossman/archive/2005/10/08/478683.aspx
Cameron MacFarland
2010-03-01 02:15:05
+7
A:
Not much... however, there has been one useful addition : InputBinding.Command
and InputBinding.CommandParameter
are now bindable dependency properties, which makes it much easier to handle keyboard and mouse events
Thomas Levesque
2010-02-27 22:21:29
A:
For Silverlight 4.0, although not .NET 4.0, we now have the ICommand on Buttonbase which allows for easier binding of commands to buttons.
Ray Booysen
2010-03-01 16:54:58