|TABLE OF CONTENTS|
|Silverlight 1.0 Release Candidate Tutorials|
There are two versions of Silverlight available, v1.0 and v1.1. Silverlight v1.0 (in release candidate as of August 2007) is the runtime that allows end users to experience Silverlight. It supports both the VC-1 and WMV video formats and the MP3 and WMA audio formats. There is also optional support for video streaming.
This set of 11 tutorials from Microsoft, plus a set of screencasts posted by developer evangelist Tim Sneath, provide a step-by-step introduction to development for Silverlight 1.0 Beta. You can see the list of Microsoft articles in its entirety on the Silverlight 1.0 Beta QuickStart page. (Bear in mind that, since the software is pre-release, these documents are subject to change.)
Create a Silverlight Project
This document describes how to create a Silverlight project and add Silverlight content to an HTML file in three steps.
Create a Silverlight XAML file
This document shows you how to begin creating Silverlight content inside your XAML file in three steps.
The Canvas object in Silverlight
A Canvas is an object designed to contain and position shapes and controls. Every Silverlight XAML file has at least one Canvas. This document introduces the Canvas object and describes how to add, position and size its child objects.
Draw and Paint in Silverlight
Silverlight supports vector graphics by providing the Ellipse, Rectangle, Line, Polyline, Polygon, and Path elements. Collectively, these elements are known as the shape elements. This document demonstrates how to work with these elements.
Common graphic properties in Silverlight
Some properties apply to all Silverlight UIElement objects -- Canvas, shapes and TextBlock. This document describes the graphics properties these objects have in common.
Images in Silverlight
The Image element enables you to display bitmap images in Silverlight. This document covers the Image element and its stretch properties and presents other ways to work with bitmap images.
Text in Silverlight
The TextBlock element enables you to add text to your Silverlight content. This document describes how to use the TextBlock element.
Media in Silverlight
Silverlight provides a MediaElement object that you can use to play WMV (Windows Media Video) and WMA (Windows Media Audio) files. This document shows how to add media to a page and how to control playback.
Animations in Silverlight
Silverlight enables you to use markup to define animations. This document introduces Silverlight animation features and walks you through the process of creating your first Silverlight animation.
Scripting and mouse events in Silverlight
Sample controls in Silverlight
This document contains three examples -- hyperlink, button and slider -- that show how to use Silverlight to create interactive controls.
Silverlight Screencasts (Tim Sneath)
The author has linked to more than 20 Silverlight screen casts. Topics range from video overlays to the use of Ajax to animation created with the help of Expression Blend.
*** Go on to the next section of the Silverlight Learning Guide: Silverlight 1.1 Alpha Tutorials
This was first published in August 2007