Page view counter

A Personal Guide to Getting Started with Silverlight

Back in June I posted a blog entry on how to get started with Silverlight; it seems it is time to update that as the world changes very quickly and we have many new resources. Each of us has our own way of learning, but here is my suggested path through the information, mixing tutorials and videos with a healthy dose of hands on!

Step One – Get Only What You Need At First

First, go to the Get Started  page, but don’t download everything in site. There’s always time to come back; start by getting just the links shown here:

GetStartedTools1


SilverlightInstallVideo 

Next, Click on Learn on the menu at the top of the page (or click here) and watch or download Video #1, The Silverlight Install Experience.

You’ll want to be sure that you have installed the Silverlight tools for Visual Studio properly, and I would go ahead and install Expression Blend as well.

 

 

If you have little .NET experience and no WPF or Silverlight experience, then you may want to pause here and get some basic background. In that case, I suggest (a) Taking a look at some showcase applications to see what Silverlight can do, and then perhaps read through this old, but still useful overview of Silverlight

If you are already a .NET programmer, read (or download) the first Tutorial: Silverlight Controls and be sure to work your way through the programming (source code is available in both C# and VB.NET and the tutorial itself will be in both languages very soon.

Then be sure to watch the following videos on the fundamentals (click on the image to go to the video)

GraphicsAndBrushes Keyboard Control
UserControlBasics IntroBlendVid
BrowserIntegration IntensiveBlend
creatingStyles TemplatesWithoutVSM
 TemplatesWithVSM DataOverview
DataBindingXaml DataBindingBlend

 

Careful! You’ll want to watch #33 Templates without VSM before you watch #32 Templates and VSM. 

Videos and Tutorials

The User Controls tutorial matches up with the Keyboard and the User Control video.

Tutorial 5, Expression Blend for Developers is a solid foundation for the second half of the videos shown that use Blend (starting with Introducing Blend to Silverlight Developers and Intensive Silverlight Programming and Expression Blend)

The Styles and Templates tutorial is a very good match with the two videos on Templates

We have three tutorials on Data:

and these match up well with the many videos on databinding and data manipulation.

Once you’ve worked your way this far, you’ll be all set to explore on your own as you’ll have all the fundamentals under your belt and a bit more.

Enjoy! And don’t forget, the forums are a great place to get your questions answered quickly.

Published 21 August 2008 06:18 PM by jesseliberty
Filed under:

Comments

# Community Blogs said on 22 August, 2008 02:43 AM

Page Brooks with CoolMenu and Custom Collections for Controls, Bill Reiss on Calling WCF on local server

# Trackback from SilverlightShow.net said on 22 August, 2008 09:22 AM

Trackback from SilverlightShow.net

# Dew Drop - August 22, 2008 | Alvin Ashcraft's Morning Dew said on 22 August, 2008 09:30 AM

Pingback from  Dew Drop - August 22, 2008 | Alvin Ashcraft's Morning Dew

# Silverlight Related Links « QuantuMatrix’s Weblog said on 22 August, 2008 12:35 PM

Pingback from  Silverlight Related Links « QuantuMatrix’s Weblog

# Kyle Pope said on 22 August, 2008 07:15 PM

One comment I have is about the tutorial videos... Right now on silverlight.net there are 50+ videos with some great content but the real problem is that the content is not searchable. After watching many of the videos, while exploring and developing I am frequently thinking "how did they do that again?" Finding the appropriate video and the content of interest is quite a burden. Is anyone else having this problem?

Is it possible to do more blog posts or written walk-throughs? I know some have been created but they are not nearly as broad or in-depth as the videos.

# Links For August 22nd 2008 | .Net said on 23 August, 2008 02:20 AM

Pingback from  Links For August 22nd 2008 | .Net

# Silverlight Travel » Blog Archiv » Mein eigener Weg zu Silverlight said on 23 August, 2008 04:13 AM

Pingback from  Silverlight Travel  » Blog Archiv   » Mein eigener Weg zu Silverlight

# Silverlight Travel ?? Blog Archiv ?? Mein eigener Weg zu Silverlight : Dtv 2009 said on 23 August, 2008 05:27 AM

Pingback from  Silverlight Travel ?? Blog Archiv ?? Mein eigener Weg zu Silverlight : Dtv 2009

# Koen.cz » The Weekly RIA Round-Up for August 23 said on 23 August, 2008 02:11 PM

Pingback from  Koen.cz » The Weekly RIA Round-Up for August 23

# timanderson said on 24 August, 2008 12:11 PM

Another vote for more written walkthroughs and tutorials.

Written content is easier to scan and search, and less troublesome than video especially if you share an office with others.

Tim

# Mirrored Blogs said on 24 August, 2008 06:33 PM

Post: Approved at: Aug-24-2008 Intersoft demos Silverlight 2 controls www.sdtimes.com/INTERSOFT_DEMOS_SILVERLIGHT_2_CONTROLS

# 2008 August 25 - Links for today « My (almost) Daily Links said on 25 August, 2008 07:25 PM

Pingback from  2008 August 25 - Links for today « My (almost) Daily Links

# Swiss MSDN Team Blog said on 26 August, 2008 02:57 AM

I always get people asking where is the best place to start learning Silverlight and I’m always redirecting

# jesseliberty said on 26 August, 2008 10:00 PM

>>Right now on silverlight.net there are 50+ videos with some great content but the real problem is that the content is not searchable. Is it possible to do more blog posts or written walk-throughs? I know some have been created but they are not nearly as broad or in-depth as the videos. <<

Very good point and I'm looking at a number of ways to handle this.  Stay tuned.

# harmansdhillon said on 27 August, 2008 11:55 PM

Just wanted to bring to your notice that the hyperlink is not enabled for templates and vsm video on this particular page...

# harmansdhillon said on 27 August, 2008 11:56 PM

Just wanted to bring to your notice that the hyperlink is not enabled for templates and vsm video on this particular page...

# harmansdhillon said on 29 August, 2008 01:43 AM

Same issue with video# 42

# 『小小菜鸟』 said on 17 September, 2008 07:42 AM

教程收集.

# Jesse Liberty - Silverlight Geek said on 19 September, 2008 02:41 PM

The present letter is a very long one, simply because I had no leisure to make it shorter. - Blaise Pascal

# Microsoft Weblogs said on 19 September, 2008 03:09 PM

The present letter is a very long one, simply because I had no leisure to make it shorter. - Blaise Pascal

# Mirrored Blogs said on 19 September, 2008 03:53 PM

The present letter is a very long one, simply because I had no leisure to make it shorter. - Blaise Pascal