Click here to Skip to main content
13,549,436 members
Click here to Skip to main content
Add your own
alternative version


6 bookmarked
Posted 7 Sep 2011
Licenced CPOL

Getting Started with the Silverlight 5 RC

, 7 Sep 2011
Rate this:
Please Sign up or sign in to vote.
A look at how to get started working with the Silverlight 5 RC

Today the release candidate of Microsoft’s Silverlight 5 was released to the public. If you want to know “What’s new in Silverlight 5”, then check out this page on and continue reading the article below.

Getting Started

First, we are going to need to download the required tools to install the Silverlight 5 RC. Before getting started, please note that you can install the Silverlight 5 RC on top of the final release of Silverlight 4. If you have the Silverlight 5 Beta installed, then you might want to go ahead and remove those first.

Tools Needed

Visual Studio 2010 SP1 or Visual Web Developer Express 2010 SP1 is required to develop a Silverlight 5 RC Application.

After you have installed VS2010 SP1 or Visual Web Developer Express 2010 SP1, then you will need to download and install the Silverlight 5 (Release Candidate) Tools for Visual Studio 2010 SP1.

This download will install all components necessary for Silverlight 5 RC and Microsoft WCF RIA Services V1 SP2 Preview (April 2011) development including:

  • Silverlight 5 Beta Developer Runtime
  • Silverlight 5 Beta SDK (software development kit)
  • Update for Visual Studio 2010 Service Pack 1 and Visual Web Developer Express 2010 Service Pack 1 (KB2502836)
  • Microsoft WCF RIA Services V1.0 SP2 Preview (April 2011)

If you want a direct link to the files, then you can click here.


There are also a couple of optional files you can install at this point. They are not required, as long as you followed my guide so far. Most of these tools are automatically installed when you installed the Silverlight 5 Tools.


P.S.: Lots of other great Silverlight 5 links are at the bottom of this post!

At this point, you will have the bits downloaded and are ready to get setup with the Silverlight 5 RC. So, go ahead and double-click on the Silverlight5_Tools.exe and you will see the following screen:

This is going to install the required software to build Silverlight 5 Application. You can go ahead and click the “Next” button.

I suggest placing a check in both checkboxes if you agree to send anonymous feedback of the installation experience, as I believe it will help Microsoft improve the final release. Go ahead and click the “Next” button.

At this point, the program will begin installing the required files.

After it is complete, then go ahead and hit the “Finish” button. You can optionally view the log file and you should see “Installation completely successfully” as shown below:

You can now load Visual Studio 2010 Service Pack 1 or Visual Web Developer Express 2010 Service Pack 1. Once you have it loaded, go ahead and click “File”, then “New Project”.

Go ahead and Select “Silverlight Application” and give it a name to continue.

You may notice that, by default, we have a new option called “Silverlight 5” selected as the Silverlight Version. You also have the ability to select Silverlight 3 or 4 from this drop-down.

Once you hit “OK”, then you are ready to start developing Silverlight 5 RC Applications.

Right now, the release just came out and if you want to play with a few Silverlight 5 samples, then you check out some of the other resources by me listed below:

Older resources by me:

Other resources by other Silverlight MVPs and Community Leaders:

Subscribe to my feed


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


About the Author

Software Developer (Senior) Telerik
United States United States
Michael Crump is a Silverlight MVP and MCPD that has been involved with computers in one way or another for as long as he can remember, but started professionally in 2002. After spending years working as a systems administrator/tech support analyst, Michael branched out and started developing internal utilities that automated repetitive tasks and freed up full-time employees. From there, he was offered a job working at McKesson corporation and has been working with some form of .NET and VB/C# since 2003.

He has worked at Fortune 500 companies where he gained experience in embedded systems design and software development to systems administration and database programming, and everything in between.

His primary focus right now is developing healthcare software solutions using Microsoft .NET technologies. He prefers building infrastructure components, reusable shared libraries and helping companies define, develop and automate process standards and guidelines.

You can read his blog at: or follow him on Twitter at @mbcrump.

You may also be interested in...


Comments and Discussions

QuestionThanks Pin
Member 1101717816-Aug-14 20:18
memberMember 1101717816-Aug-14 20:18 
QuestionThanks a lot Pin
wolfgao21-Sep-12 6:00
memberwolfgao21-Sep-12 6:00 
GeneralMy vote of 1 Pin
cbm7-Sep-11 10:13
membercbm7-Sep-11 10:13 
GeneralRe: My vote of 1 Pin
XiaoChuan Yu7-Sep-11 11:19
memberXiaoChuan Yu7-Sep-11 11:19 
GeneralRe: My vote of 1 Pin
mbcrump8-Sep-11 8:43
membermbcrump8-Sep-11 8:43 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

Permalink | Advertise | Privacy | Terms of Use | Mobile
Web03-2016 | 2.8.180515.1 | Last Updated 7 Sep 2011
Article Copyright 2011 by mbcrump
Everything else Copyright © CodeProject, 1999-2018
Layout: fixed | fluid