I'll be using this page to link to Silverlight 2 articles and posts (both ones I write as well ones by others). Check back often for updates as I'm just getting started.
Getting Started Tutorials
-
Silverlight 2 End to End Tutorial: Digg Sample: I recommend reading this post first if you are looking to get started with Silverlight 2 development for the first time. It not only describes the high-level of what Silverlight 2 provides, but also links to a series of 8 blog posts that walkthrough building a Digg client sample application. These tutorial posts provide a good introduction to Silverlight 2 and WPF development concepts.
-
First Look at Using Expression Blend with Silverlight 2: I recommend downloading the Expression Blend 2.5 March preview and following along with this tutorial post. I think it does a good job of showing off some of the common features of Expression Blend, and uses it to build an IM chat client sample.
Getting Started Presentations
Documentation Links
Tutorials and Samples
Deployment
User Controls
ListBox and ScrollViewer
DataGrid
-
Using Silverlight 2's DataGrid with WCF + LINQ to SQL: This 15 minute video blog demonstrates how to build a LINQ to SQL object model on the server and publish it using WCF. It then demonstrates how to build a Silverlight client that uses the new Silverlight DataGrid control, and which calls the WCF service to retrieve the LINQ to SQL data to populate it with.
-
Simple Editing of Web Service Data in a DataGrid: Mike Taulty has a nice blog post that shows how to create a WCF service on the server, and then use it from a Silverlight 2 client to retrieve data, bind it to a DataGrid, allow users to update rows, add/delete rows, and then save it back to the server using Silverlight 2 Beta1.
-
Sorting with Silverlight 2's DataGrid Control: The DataGrid control in Silverlight 2 Beta1 doesn't yet have built-in column sorting support (it is coming in Beta2). That hasn't stopped Matt Berseth though! In this post he shows how to implement sorting using a custom header column approach. Also check out Matt's post here, which provides a DataGrid test page that shows off a number of the current DataGrid features.
Control Templates
Web Services and Networking
HTML Integration
Unit Testing
Video Scenarios
Accessibility and 508 Compliance
Hope this helps,
Scott