Here's what's in the issue:
Data 2.0: Expose And Consume Data in A Web Services World The ADO.NET Data Services Framework creates a simple REST-based framework for exposing and consuming data-centric services easily. by Elisa Flasko and Mike Flasko
Silverlight: Create Animations with XAML and Expression Blend In this excerpt from his upcoming book, Laurence Moroney explains the basics of Silverlight animation and the animation tools available in Expression Blend.
Write On!: Create Web Apps You Can Draw On with Silverlight 2 We build a Silverlight 2.0 application using the InkPresenter to let users annotate a pre-defined collection of images and save the annotations and recognized text into a server-side database. by Julia Lerman
Wicked Code: Craft Custom Controls for Silverlight 2 If you're unfamiliar with Windows Presentation Foundation (WPF), building that first Silverlight custom control can be a daunting experience. This article walks through the process. by Jeff Prosise
In the columns, Jared Parsons shows you how to increase LINQ query performance, Dino Esposito discusses programming AJAX with ASP.NET partial rendering, and Jeremy Miller demonstrates object role stereotypes. Brian Randell shows you some power tools for Team System and Jeffrey Richter continues his series of columns on AsyncEnumerator.
There's much more in the issue, and I'll be blogging about these and other articles throughout the month.