MVVM light toolkit (Silverlight edition) posted

To make development of WPF and Silverlight applications according to the Model-View-ViewModel pattern easier, I have put together a small toolkit which should speed up the creation of such applications by automating certain tasks.

The toolkit must be installed manually for now. My next task is to prepare an installer, which should allow installing everything automatically, and also checking for upgrades, upgrading automatically and uninstalling the toolkit. For now however, a little manual work must be done.

Update: An automated Setup for the WPF and Silverlight MVVM Light Toolkit is available. Please use the automated Setup from now on. If you are unable to use the automated setup for any reason, please contact me at laurent@galasoft.ch. More information about the Setup and getting started with the MVVM Light Toolkit is available on the Get Started page.
Print | posted on Tuesday, June 16, 2009 5:17 PM

Feedback

# re: MVVM light toolkit (Silverlight edition) posted

left by Probash at 6/17/2009 11:36 AM Gravatar
I just downloaded this and looks promising to me.

Do you have {or anybody else} Quick Start type of samples???

# re: MVVM light toolkit (Silverlight edition) posted

left by Laurent at 6/17/2009 12:10 PM Gravatar
Hey Probash,

I am in the process of creating some blog entries showing some sample apps and quick starts for the toolkit.

Also on the list is the creation of an installer.

Stay tuned,
Laurent

# re: MVVM light toolkit (Silverlight edition) posted

left by Pierre-Yves at 6/18/2009 2:30 PM Gravatar
Hi Laurent,

How can I tie a command to the SelectionChanged event of a DataGrid, do I need to create a class similar to ButtonBaseExtensions?

Thanks,

Pyt

# re: MVVM light toolkit (Silverlight edition) posted

left by Laurent at 6/18/2009 5:02 PM Gravatar
Hi Pierre-Yves,

The next addition I want to put in the toolkit is a CommandEvent like Mark Smith published here:

http://www.julmar.com/blog/mark/PermaLink,guid,8b3e4279-70a5-431e-8fa3-4c1e047df311.aspx

I was just talking about this with Mark today, and he was nice enough to allow me to reuse his code (probably with some tweaks to make it fit with the rest of the toolkit). Expect this very soon. In the mean time, if this is urgent, I recommend using Mark's code.

Cheers,
Laurent

# re: MVVM light toolkit (Silverlight edition) posted

left by Bob Baker at 6/29/2009 12:02 PM Gravatar
Great stuff, Laurent! Have you looked at integrating these templates with the new SL3 Navigation and/or Business Application templates, or does the very nature of MS' implementation prevent that (that is, having actions in the ViewModel)?

# re: MVVM light toolkit (Silverlight edition) posted

left by Sean Brooks at 7/11/2009 2:29 PM Gravatar
Nice work. Thank you. Just getting started with MVVM and this will help me greatly!

# re: MVVM light toolkit (Silverlight edition) posted

left by Adrien Chaminade at 8/24/2009 5:39 AM Gravatar
Hello !!
I'm web developper and y use those template for my application.
But I have a problem with the snippet "mvvmlocatorproperty", it don't appear in the completion.
Have you got a solution .
Thanks a lot, and I excuse myself for this approximate English, I am a young French student.
Regards.

# re: MVVM light toolkit (Silverlight edition) posted

left by Laurent at 2/4/2010 5:08 AM Gravatar
Hi,

The easiest is to use the EventToCommand class which is part of the MVVM Light Toolkit extras since V3. Even though this is alpha, the code is stable and will not change in RTM.

EventToCommand:
http://blog.galasoft.ch/archive/2009/11/05/mvvm-light-toolkit-v3-alpha-2-eventtocommand-behavior.aspx
http://blog.galasoft.ch/archive/2009/12/17/silverlight-4-dragampdrop-with-eventtocommand.aspx

V3:
http://www.galasoft.ch/mvvm/installing/manually/

Greetings,
Laurent
Post A Comment
Title:
Name:
Email:
Website:
Comment:
Verification: