Table of Contents

 

Copyright

Brief Table of Contents

Table of Contents

Preface

Acknowledgments

About this Book

About the Cover Illustration

1. Core Silverlight

Chapter 1. Introducing Silverlight

1.1. A Silverlight primer

1.1.1. Silverlight and the web

1.1.2. Silverlight and WPF

1.1.3. Types of Silverlight applications

1.2. A brief history of Silverlight

1.2.1. Features for business and client applications

1.2.2. Media and graphics enhancements

1.2.3. User interaction

1.2.4. Text

1.3. Getting started with Silverlight development

1.3.1. Setting up your development environment

1.3.2. Helpful sites

1.4. Building your first Silverlight web application

1.4.1. Project setup

1.4.2. User interface

1.4.3. Calling Twitter search

1.4.4. Parsing the results and binding the ListBox

1.4.5. Making the ListBox contents more meaningful

1.5. Summary

Chapter 2. XAML and the property system

2.1. XAML basics

2.1.1. Objects

2.1.2. Namespaces

2.1.3. Properties

2.1.4. Dependency properties

2.1.5. Attached properties

2.1.6. Events

2.1.7. Commands

2.2. Object trees and namescope

2.2.1. Object trees

2.2.2. Namescope

2.3. XAML type converters

2.4. Loading XAML at runtime

2.5. Summary

Chapter 3. The application model and the plug-in

3.1. The Silverlight application model