O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Silverlight 2 Development (Video Training)

Video Description

Silverlight 2 provides a solid framework for building Rich Internet Applications (RIAs) that can run in a variety of browsers on multiple operating systems.  Applications built using Silverlight 2 you can take advantage of a rich set of features including built-in support for animations, robust controls, integrated networking classes, deep zoom images and flexible data binding. 

In this Live Lessons series Silverlight expert Dan Wahlin walks you through the process of creating Silverlight 2 applications in Visual Studio 2008 and discusses key concepts that will help make your applications successful.

Table of Contents

  1. Silverlight 2 Livelessons
    1. Welcome to Silverlight 2 Livelessons 00:03:46
  2. Getting Started
    1. Getting Started with Silverlight 2 Application Development 00:01:33
    2. Creating a Silverlight 2 Project in Visual Studio 2008 00:14:42
    3. Debugging a Silverlight 2 Project 00:08:23
  3. XAML
    1. Introduction to XAML 00:03:05
    2. Creating Shapes and Text using XAML 00:17:59
    3. Working with ImageBrushes 00:08:16
    4. Working with Gradients 00:17:49
    5. Working with Transformations 00:09:30
    6. Creating XAML in Blend 00:15:37
    7. Interacting with XAML Controls 00:06:58
  4. Silverlight 2 Controls
    1. Using Silverlight 2 Controls 00:01:58
    2. Defining Layout Controls in XAML 00:29:28
    3. Defining User Interface Controls in XAML 00:26:30
    4. Creating User Controls 00:07:28
  5. Styles and Templates
    1. Working with Styles and Templates 00:02:29
    2. Defining and Using Styles 00:13:11
    3. Customizing Controls with Templates 00:16:25
    4. Customizing Control Templates in Blend 00:12:18
  6. Binding Data
    1. Binding Data to Controls 00:02:15
    2. Introduction to Databinding 00:29:29
    3. Creating Data Templates 00:15:14
    4. Creating Type Converters 00:12:30
  7. Retrieving Data
    1. Retrieving Data from Remote Servers 00:04:18
    2. Understanding Cross-Domain Issues 00:07:40
    3. Creating WCF Services 00:11:55
    4. Retrieving Data from WCF Services 00:13:13
    5. Calling REST APIs with WebClient 00:17:16
    6. Calling REST APIs with WebRequest/WebResponse 00:10:08
  8. Animations
    1. Creating Animations 00:01:33
    2. Defining a Storyboard with Animations 00:24:26
    3. Working with the Visual State Manager in Blend 00:10:14
  9. Media
    1. Working with Media 00:01:40
    2. Working with Images and Media Files 00:15:54
    3. Using the Deep Zoom Composer and MultiScaleImage Control 00:18:09
  10. The Silverlight Toolkit
    1. Using the Silverlight Toolkit 00:02:32
    2. Survey of Toolkit Controls 00:08:06
    3. Using Toolkit Controls 00:15:38
    4. Applying Themes 00:06:27
    5. Using the ImplicitStyleManager 00:11:36