Last week I did a First Look at Silverlight 2 post that talked about the upcoming Silverlight 2 Beta1 release.  In the post I linked to some end-to-end tutorials I've written that walk through some of the fundamental programming concepts behind Silverlight and WPF, and demonstrate how to use them to build a "Digg Search Client" application using Silverlight:
- Part 1: Creating "Hello World" with Silverlight      2 and VS 2008 
- Part 2: Using Layout Management 
- Part 3: Using Networking to Retrieve Data and Populate a      DataGrid 
- Part 4: Using Style Elements to Better Encapsulate Look      and Feel 
- Part 5: Using the ListBox and DataBinding to Display List      Data 
- Part 6: Using User Controls to Implement Master/Details      Scenarios 
- Part 7: Using Templates to Customize Control Look and Feel      
- Part 8: Creating a Digg Desktop Version of our Application      using WPF 
In this first set of Silverlight tutorials I didn't use a visual design tool to build the UI, and instead focused on showing the underlying XAML UI markup (which I think helps to explain the core programming concepts better).  Now that we've finished covering the basics - let's explore some of the tools we can use to be even more productive.