Chapter 2. Getting Started with Silverlight

The best way to learn Silverlight is to jump right in and start playing. Silverlight is really designed for two different worlds: designers and developers. The environment that each wants will be a bit different.

As a developer, you need to set up a development environment that you can use to create and test Silverlight applications. You need to have an editor to create and edit the XAML and managed code, a browser with the Silverlight plug-in installed to test the applications, and the Silverlight Software Development Kit (SDK).

As a designer, you should at least consider installing the development tools. In addition, you will likely want to install some of the design tools available to work with XAML objects. Even as a developer, the design tools make your life easier and speed up your product development.

This chapter discusses the process of setting up a development environment to develop Silverlight applications. It also describes some additional development tools that are extremely useful when designing Silverlight UI and encoding media for use in Silverlight applications.

Implementing the Silverlight Development Environment

In this section, we discuss the basics of setting up a development environment for Silverlight. This is a little bit different for Silverlight 2 than for Silverlight 1.0.


The best place to go to get information about setting up your development environment for Silverlight is the Web ...

Get Silverlight™ 2 Bible now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.