Screencast for Getting Started with Simple Mvvm Toolkit

I have just published the very first screencast for the Simple Mvvm Toolkit.  It shows you how to install the toolkit and use a Visual Studio project template to create a Silverlight MVVM app in just a few minutes. You’ll also learn how to use Visual Studio item templates installed by the toolkit, together with code snippets and xml snippets, to quickly build your own Models, Views and ViewModels.


You can watch the screencast live, or download and watch it offline on your pc, iPhone, iPad or other device.

I used the screen capture tool, Camtasia, to record the screencast, which allowed me to add zooming to the recording, as well as transitions and other effects.  It also let me export the recording in mp4 format – I love to watch screencasts on my iPad – and upload it to for live video streaming.  Instead of storing the 50 MB video file on my personal web site, I decided to upload it to Amazon’s S3 storage service.

About Tony Sneed

Sr. Software Solutions Architect, Hilti Global Application Software
This entry was posted in Technical and tagged . Bookmark the permalink.

1 Response to Screencast for Getting Started with Simple Mvvm Toolkit

  1. Randy says:

    Thank you for your providing this toolkit!

    Couple Questions: Would a ViewModel ever use multiple ServiceAgents? Or is it a 1-1 relationship? Is the idea to keep the ServiceAgents thin?

    This would make sense to me but I can think of a scenario where a ViewModel offers functionality from multiple ServiceAgents…so, how do folks deal with this in the pattern? Would the ViewModel need multiple agents passed to it in it’s constructor OR would you have a serviceAgent encapsulate the functionality by using other service agents?

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.