Books & Videos

Table of Contents

  1. Introduction

    1. Chapter 1 Introducing Silverlight 2

      1. Rich Internet Applications
      2. RIA Technologies
      3. Further Reading
    2. Chapter 2 Introducing WPF

      1. Vectors
      2. WPF
      3. XAML
      4. Further Reading
    3. Chapter 3 Getting Started with Silverlight 2

      1. Setting Up a Silverlight Development System
      2. A First Silverlight Example: Creating a Web Site
      3. A Second Silverlight Example: Creating a Project
      4. Further Reading
    4. Chapter 4 Introducing Silverlight Tools

      1. XML Editors
      2. Vector Graphics Editors
      3. Silverlight IDEs
      4. Further Reading
  2. Declarative Silverlight

    1. Chapter 5 Introducing XAML

      1. Using Text
      2. Using Shapes
      3. Positioning Elements
      4. Using Images
      5. Using Brushes
      6. Using Grids and Panels
      7. Further Reading
    2. Chapter 6 Handling User Interaction and Events

      1. Events and Event Handlers
      2. Mouse Events
      3. Keyboard Events
      4. Further Reading
    3. Chapter 7 Transforming and Animating Content

      1. Transformations
      2. Animations
      3. Further Reading
    4. Chapter 8 Adding Sound and Video

      1. Preparing Multimedia Data
      2. MediaElement
      3. Further Reading
    5. Chapter 9 Using Silverlight Controls

      1. The TextBox Control
      2. The CheckBox Control
      3. The RadioButton Control
      4. The ListBox Control
      5. The Button Control
      6. The ToggleButton Control
      7. The Calendar Control
      8. The DatePicker Control
      9. Further Reading
    6. Chapter 10 Using Silverlight Data Binding

      1. Data Binding with Markup
      2. Data Binding with Code
      3. One-Way Data Binding
      4. Two-Way Data Binding
      5. Data Conversions
      6. Data Validation
      7. Further Reading
    7. Chapter 11 Styles and Templates

      1. Styles
      2. Templates
      3. The Visual State Manager
  3. Programming Silverlight with .NET

    1. Chapter 12 Adding Silverlight Content to ASP.NET 3.5 Applications

      1. Embedding XAML
      2. Embedding Media Content
      3. Further Reading
    2. Chapter 13 Using External Network Resources

      1. Using HTTP Resources
      2. Consuming WCF Services
      3. Security Restrictions For External Resources
      4. Further Reading
    3. Chapter 14 Reading and Writing Local Files

      1. Accessing Local Files
      2. Using Isolated Storage
      3. Further Reading
  4. Programming Silverlight with JavaScript

    1. Chapter 15 Accessing Silverlight Content with JavaScript (and Vice Versa)

      1. Accessing the Plug-in
      2. Communicating with the Plug-in
      3. Communicating with Managed Code
      4. Further Reading
    2. Chapter 16 Special Silverlight JavaScript APIs

      1. Advanced JavaScript APIs
      2. Dynamically Downloading Content
      3. Using Additional Fonts
      4. Further Reading
  5. Appendix

    1. Appendix Silverlight JavaScript Reference

      1. Using the Silverlight Plug-in
  1. Colophon