Complete Expression Blend and Silverlight 5 day OnRamp training course: All videos, all assets, download scripts in one place
Since my last post with a few assets regarding the Expression Blend and Silverlight 5 day OnRamp training course I received a lot of mails from people asking a download link for the training.
After a long long search I finally found the training course on the official Expression site.
This article lists all the videos and all the assets available on the Expression site and Microsoft.com downloads.
At the end of the article you'll also find a short guide and scripts on how to download everything in batch.
Day 1
Part 1: An introduction to Silverlight and Expression Blend (part 1)
Part 2: Learn how to keep precise control over your application UI using dynamic layout
Part 3: Use your existing Photoshop and Illustrator skills with Silverlight and Expression Blend
Day 2
Part 1: Learn how to use Sketchflow to rapidly prototype, present and receive feedback on your idea
Part 2: Dive deeper into the platform and tools: An introduction to Silverlight and Blend (part 2)
Part 3: Transferring your skills from Flash to Silverlight (Part 1)
Part 4: Transferring your skills from Flash to Silverlight (Part 2)
Part 5: Using drawing & graphics tools in Expression Blend
Day 3
Part 1: Tips & Tricks (Things you should know)
Part 2: Creating and modifying User Interface controls
Part 3: Using animation and interactivity to bring your application to life
Part 4: Project 1: Let's use the skills you've learnt in a real project
Day 4
Part 1: Working with Data when designing your UI
Part 2: Creating Editing and Incorporating Video into Silverlight project with Expression Encoder
Part 3: HTML Integration and Publishing
Part 4: Project 2: Create a WordPress site using HTML, the Microsoft Web Platform and the skills you’re now familiar with in Expression Blend and SketchFlow
Part 5: Top gotcha's when working with Silverlight and Expression Blend
Assets
The following new downloads are available:
Older downloads that were posted before:
Download Everything
To download all the assets you need the following:
To download all the videos you need the following:
Why not just use cURL you say? The videos cannot be downloaded since they are streamed with MMS. To be able to download them you need a tool (like SDP) to process the streaming and save it to file.
SDP is interesting because it allows to import .asx files. This is like an xml playlist. I created one containing all the videos.
To download all the videos:
- Open SDP
- Press the Open button
- Open the .asx file
- Press Batch
- All files will be downloaded
I noticed that sometimes the download breaks and the file does not completely download. Changing the protocol in SDP from TCP to HTTP seemed to improve the download stability.

After downloading all the files you'll see a dirty file list:

And then after running the rename script you'll see the clean file list:

Notes
- Part 3 and 4 of Day 2 are not videos but online labs (they cannot be downloaded).
- The .asx file has 6 missing files. If you run the rename script it will create *.missing files so you know what files are missing.
- Day 5 is not online yet. This post will be updated when the videos are published.
- I'll see if and how I can upload all videos somewhere so that a cURL script can be used to download them all
Enjoy and happy learning!