Table of Contents

 

Copyright

Brief Table of Contents

Table of Contents

Preface

Acknowledgments

About this Book

About the Cover Illustration

1. Introducing Silverlight

Chapter 1. Introducing Silverlight

1.1. Silverlight and the web

1.2. Silverlight and WPF

1.3. Types of Silverlight applications

1.4. What’s new since the first edition

1.4.1. Features for business and client applications

1.4.2. Media and graphics enhancements

1.4.3. User interaction

1.4.4. Text

1.5. Getting started with Silverlight development

1.5.1. Setting up your development environment

1.5.2. Helpful sites

1.6. Building your first Silverlight web application

1.6.1. Project setup

1.6.2. User interface

1.6.3. Calling Twitter search

1.6.4. Parsing the results and binding the ListBox

1.6.5. Making the ListBox contents more meaningful

1.7. Summary

Chapter 2. Core XAML

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.1.8. Behaviors

2.2. Object trees and namescope

2.2.1. Object trees

2.2.2. Namescope

2.3. XAML extensions and type converters

2.3.1. Markup extensions

2.3.2. Type converters

2.4. Loading XAML at runtime

2.5. Tools for working in XAML