Books & Videos

Table of Contents

  1. Chapter 1 Getting Started with Silverlight 2

    1. The Importance of Data Access

    2. Jumping In

    3. Silverlight 2 Features

    4. LINQ

    5. Language Enhancements

    6. Summary

  2. Chapter 2 Silverlight Data-Binding Foundations

    1. Life Without Binding

    2. Data Binding in Silverlight

    3. XAML’s Binding Markup Extensions

    4. Runtime Binding

    5. DataContext

    6. Binding in Blend

    7. Summary

  3. Chapter 3 Modes and Notifications

    1. Binding Modes

    2. Notifications

    3. Summary

  4. Chapter 4 Managing Lists, Templates, and Converters

    1. Binding to List-Based Controls

    2. Templates and Rows

    3. Item Selection

    4. Lists and Notifications

    5. Converters

    6. Summary

  5. Chapter 5 WCF, Web Services, and Cross-Domain Policies

    1. ASMX Web Services

    2. Creating an ASMX Web Service

    3. Referencing an ASMX Web Service

    4. Consuming an ASMX Web Service

    5. Cross-Domain Calls and Policies

    6. Creating a Silverlight-Enabled WCF Service

    7. Calling Services Written by Other Developers

    8. Summary

  6. Chapter 6 Passing Entities via WCF

    1. Passing Entities Between Physical Tiers

    2. Using LINQ to SQL with Silverlight

    3. Silverlight and the Entity Framework

    4. Summary

  7. Chapter 7 Consuming RESTful Services with WebClient and HttpWebRequest

    1. RESTful Primer

    2. WebClient

    3. Invoking a RESTful Service with WebClient

    4. HttpWebRequest

    5. Summary

  8. Chapter 8 Consuming Amazon’s RESTful Services with Silverlight 2

    1. Data in the Cloud

    2. Creating an Amazon Shopping Cart

    3. Summary

  9. Chapter 9 Creating RESTful Services and Introducing SilverTwit

    1. Creating RESTful Services from WCF

    2. Servicing JSON

    3. Posting Data to a RESTful Service

    4. Case Study: SilverTwit

    5. Summary

  10. Chapter 10 Syndication Feeds and Silverlight 2

    1. Syndicated Feeds

    2. Requesting a Feed

    3. Reading a Feed

    4. Cross-Domain Policies

    5. Aggregating Feeds

    6. Summary

  11. Chapter 11 Silverlight 2 and ADO.NET Data Services

    1. ADO.NET Data Services Overview

    2. Services over Custom Data Sources

    3. ADO.NET Data Services over the Entity Framework

    4. More Saving Options

    5. Summary

  1. Appendix ADO.NET Data Services Quick Reference

    1. HTTP Methods

    2. System.Data.Services.Client

    3. System.Data.Services

    4. ADO.NET Data Services URI Options

    5. ADO.NET Data Services URI Operators

    6. ADO.NET Data Services URI Functions

  2. Appendix Silverlight 2 Debugging with HTTP Sniffing Tools

    1. Fiddler2

    2. Web Development Helper

    3. Firebug

  3. Colophon