Jesse Liberty has posted a new tutorial demonstrating how to build a web service and Silverlight client application on top of a SQL data store. This shows off a number of features including LINQ, WCF, and Silverlight controls.

Here are the major steps covered; some of the basic application functionality is recycled from earlier tutorials.

  1. Using a Silverlight web application project to create a solution with client and service projects
  2. Generating a LINQ mapping from your SQL tables
  3. Creating a web service to serve the data
  4. Creating a web service proxy in a Silverlight application
  5. Designing the Silverlight application interface
  6. Making the web service calls asynchronous