NAVIGATION:

 

SUPPORTERS:

FlashComponents
  Flash Templates
  Flash Gallery
  Flash Slideshow
  Flash Menu
  Flash Design
  Flash Video
  User Interface

 

FOLLOW:

RSS it down! Twitter it up! Facebook it like a fiend!

 

 

Getting Started with Silverlight 2
       by kirupa  |  22 March 2008 (Updated 14 October 2008)

At the MIX conference in 2008, Microsoft released a Beta version of Silverlight 2. Fast forward six months later, and in October 2008, Silverlight 2 has been released. In a nutshell, Silverlight 2 is a plug-in that allows users to view interactive content inside their browsers. That's nothing particularly new or interesting. We've had plug-ins that do just that for a long time.

Why Silverlight?
What is interesting is how Silverlight 2 does it. Silverlight 2 is in in many ways a subset of the WPF and .NET Framework that many designers and developers are already familiar with. When you take the more useful, web-specific components out of the .NET Framework, combine it with the media support and designer-friendliness of WPF, and sprinkle several dashes of Controls, Dynamic Languages, and a high-performance Execution Engine, you have Silverlight 2.

Setting up for Silverlight 2 Design and Development
Getting started with designing and coding Silverlight 2 applications is pretty straightforward. The following list gives you the applications and downloads you will need:

 

Silverlight 2 Developer Runtime
The developer runtime is a bit larger than the one that everyone else downloads, and the reason is that detailed error text and additional debug information is provided for you.

Otherwise, everything is the same, so do download the developer runtime so that you can more easily figure out why things don't work as they should.


Expression Blend 2 SP1
For designing Silverlight 2 applications on a WYSIWYG design surface, you will need Expression Blend 2 SP1. You can download it for free by clicking here.

This is a service pack that runs on top of Expression Blend 2, so if you don't have Expression Blend 2 installed, download a trial by clicking here.


Visual Studio 2008 SP1 Standard or Higher
For developing Silverlight 2 applications, you will need Visual Studio 2008 Standard or higher.

Also, after installation, install the Service Pack for Visual Studio as well, for the below Silverlight Tools require them.


Silverlight Tools for Visual Studio 2008 SP1
This download provides Visual Studio with everything it needs such as project templates, intellisense, debugging, and more to get you up and running for creating Silverlight 2 applications.

Without this, you will be unable to create Silverlight 2 applications using Visual Studio, and you will also not be able to open Silverlight 2 projects created by, for example, Expression Blend.


 

Deep Zoom Composer (Optional)
One of the new features in Silverlight 2 is the ability to visualize large quantities of image data. In order to do this, you will need to prepare your images into the Deep Zoom format, and Deep Zoom Composer allows you to do just that.


Silverlight Toolkit (Optional)
The Silverlight Toolkit contains a lot of controls developed by Microsoft that don't always ship as a part of Silverlight or the SDK.


While the list seems pretty daunting, if you are coming from a .NET or WPF background, you probably already have most of the prerequisites for Silverlight 2 development already installed. The only things you may not have is Blend 2 SP1 and the Silverlight Tools.


I hope the information helped. If you have any questions or comments, please don't hesitate to post them on the kirupa.com Forums. Just post your question and I, or our friendly forum helpers, will help answer it.

The following is a list of related tutorial and help resources that you may find useful:

How to use the Forums
New, Upcoming, and In-Progress Tutorials
How to Help out kirupa.com
Writing Tutorials
 

Cheers!

Kirupa Chinnathambi
kirupaBlog | twitter

SUPPORTERS:

kirupa.com's fast and reliable hosting provided by Media Temple. flash components
The Text Animation Component for Flash CS3
Check out the great, high-quality flash extensions. Buy or sell stock flash, video, audio and fonts for as little as 50 cents at FlashDen.

Flash Transition Effects

Flash Effect Tutorials

Digicrafts Components
The best flash components ever! Upload, publish, deliver. Secure hosting for your professional or academic video, presentations & more. Screencast.com
Streamsolutions Content Delivery Networks Flipping Book - page flip flash component.
Learn how to advertise on kirupa.com

cdn
content delivery network (cdn)