jump to navigation

Silverlight: A Guide to Installation 21 January 2010

Posted by The Flightpath in Silverlight for Liberal Arts Majors.
Tags:
trackback

Silverlight for Liberal Arts Majors

1: Installing Silverlight and Visual Studio

While installing Silverlight and Visual Studio is relatively simple, the fact of the matter is that the software required for the development environment is massive and takes a very long time to download, even on a fast, dedicated internet connection. If your computer is getting old — Windows ME or earlier — or you have a slow, unreliable, or shared internet connection, it is strongly encouraged that you find a newer computer, a better connection, a download manager of some kind that will protect against the loss of data due to loss of connection, or even request a CD-version of the software involved.

Required Software

  1. Silverlight [link] — Perhaps the most important component of all: the Silverlight plugin itself. How can you expect to develop an awesome Silverlight application if you can’t test the thing?
  2. Visual Web Developer [link] — Students, please skip to the following section “DreamSpark”. — Visual Web Developer is the Integrated Development Environment (IDE) wherein you will be developing your applications. Express Edition (the free one) is all that is required for Silverlight development — though feel free to update to Professional Edition.
    - OR -
    Visual Studio Tools (for pre-existing install) [link] — If you already have Visual Studio installed your system, you will need these additional components in order to develop Silverlight effectively.
  3. Silverlight Toolkit [link] — A selection of Silverlight tools, controls, components, and utilities for development purposes. Includes source code and demos.

In addition to the above programs, which are necessary for Windows-based Silverlight development, there are a number of additional programs which can come in handy for further development. These include: the .NET RIA Services, the Deep Zoom Composer, and Microsoft Expression Blend 3 + SketchFlow (not free; students, see DreamSpark below). Though these programs will not be required to follow the tutorials in this guide, you may wish to experiment with the capabilities of these powerful tools as your programs become more advanced.

DreamSpark: Students and Free Software

Microsoft’s DreamSpark program is intended to provide current high school and college students with access to professional software development programs that would otherwise be prohibitively expensive. Currently available are: Visual Studio 2008 Professional, 2005 Professional, 2010 Ultimate Beta 2; Expression Studio 2, 3; SQL Server 2008; Windows Server 2003, 2008 (32- and 64-bit); Robotics Developer Studio 2008 Academic Edition; XNA Game Studio; and so forth.

In order to verify their student status, new users must provide one of several forms of identification, including university (.edu) email addresses, national student identification cards, ISIC, and federated identity. For more information, and to sign up for the DreamSpark program, please visit the website: http://www.dreamspark.com/.

Students wishing to follow this guide should install: Visual Studio 2008 Professional, Expression Studio 3, and the Silverlight plug-in (see previous section for link).

Version Information

As of the time of writing, the most current version of Silverlight is Silverlight 3. (Silverlight 4.0 is currently in beta testing.) Silverlight 4 can only be developed in Visual Studio 2010. This guide will assume that you are using Visual Studio 2008 and Silverlight 3.

Advertisement

Comments»

1. Silverlight for Liberal Arts Majors « Don’t Stress It - 21 January 2010

[...] Installing Silverlight and Visual Studio 2. Silverlight: the overview 3. The .NET languages: a crash course and overview 4. XAML overview 5. [...]


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.