Welcome to MSDN Blogs Sign in | Join | Help

Vincent Sibal's Blog

WPF Programming Topics
WPF Model-View-ViewModel (MVVM) Toolkit 0.1
The WPF team has just released an MVVM Toolkit which contains an overview and walkthrough of the MVVM pattern, a full Messenger sample app using MVVM, as well as a Visual Studio template for MVVM.  The template creates a WPF application with folders for Views, ViewModels, Models, and Commands.  What I really like about it is the DelegateCommand class which is similar to RelayCommand.  One addition to this version of the Command implementation is the ability to manually control when OnCanExecuteChanged is called or let the CommandManager control it.  The common scenario will be the latter, but allowing the option for the former will allow greater control over application performance due to the many calls to OnCanExecuteChanged.  In the future, the plan is to get this as well as other MVVM concepts into the WPF framework.  You can learn more about it here and download it here.  Check it out and we would love to hear your feedback. 
Posted: Saturday, May 02, 2009 7:59 AM by vinsibal
Filed under:

Comments

Rico Alexander said:

Boooooo!

Where is the visual basic version.  We're still out here.  Not all wpf developers use C#.

# May 2, 2009 9:41 PM

vinsibal said:

Rico,

This is only a 0.1 release.  The plan is to release often and listen to your (the community) feedback so we can put the most relevent features in there.  The VB version should be coming soon in a future release.

# May 4, 2009 8:55 AM

Rudi Grobler said:

The WPF team finally released the WPF Model-View-ViewModel Toolkit, download it from here   The

# May 7, 2009 5:32 AM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

  
Enter Code Here: Required

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Page view tracker