Flash / AS

Blend / WPF
ASP.net / PHP

Photoshop

Forums
Blog

About
 
page flipper
Interactive Flash Streaming with Influxis Flash Server Hosting: Fast, Reliable, Powerful, Affordable.

 

 

Getting Started with Silverlight 2
       by kirupa  |  22 March 2008

At the MIX conference in 2008, Microsoft released a Beta version of Silverlight 2. 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.

Note: Pre-Release Software

This article discusses software that is still under development, so the information contained here may change in the future.

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.

The following image from Wikipedia gives you a good overview of the numerous pieces that Silverlight 2 is made up of and provides support for:

As you can see, Silverlight 2 is pretty powerful. This power allows casual visitors to view richer applications in their browser that would otherwise not be possible, but more importantly (and what this site is all about) it allows designers and developers to more easily create killer content using the Expression Studio and Visual Studio products that they are already familiar with.

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 a good start:

Windows Vista or Windows XP Development Machine
While users can view Silverlight 2 content on Windows, Mac, and Linux operating systems, for developing your Silverlight 2 applications, you will need to be running a recent Windows-based OS.

The reason is that applications found in Visual Studio and Expression Studio run only on Windows.


Visual Studio 2008 Standard or Higher
For developing Silverlight 2 applications, you will need Visual Studio 2008 Standard or higher. Currently, the free Express editions of Visual Studio do not support Silverlight 2 development - yet.


Expression Blend 2.5 Preview
For designing Silverlight 2 applications, you will need the preview version of Expression Blend 2.5. You can download it for free by clicking here.


Silverlight Tools Beta 1 for Visual Studio 2008
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.


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 the preview version of Blend 2.5 and the Silverlight Tools. With those apps installed, you are now ready to start building Silverlight 2 apps!

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


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.
Check out our high quality vector-based design packs!
Flash Effect Components

Flash Templates
CSS Templates
Dreamweaver Templates

flash menus, buttons and components
Digicrafts Components
The best flash components ever!
Entheos Flash Website Templates
Free Flash Page Flip
Learn how to advertise on kirupa.com