Keith's Blog
Insights on testing, Silverlight, and other stuff
Developing Testable Silverlight Applications: Part One – Abstracting Data Persistence
At Microsoft PDC 2009 I gave a talk entitled “Developing Testable Silverlight Applications”. We...
Date: 01/08/2010
Making multiple selection in a DataGrid bindable
A customer recently asked how to change the selection of a row in the Silverlight 3 DataGrid based...
Date: 10/01/2009
Failures in .NET RIA Services are silent by default
Due to the async nature of the .NET RIA Services programming model, exceptions and errors during...
Date: 03/19/2009
Building a dual thumb slider for Silverlight 2 Beta 1
hosted by Silverlight Streaming - the source is available as an attachment at the bottom of this...
Date: 04/08/2008
Re-templating a WatermarkedTextBox
Hosted by Silverlight Streaming Ta-da! Here's a new look for the WatermarkedTextBox (a.k.a. WTB) in...
Date: 04/04/2008
How to set the XAML editor to full view by default
For hard-core XAML programmers or just to boost performance when working with XAML files in VS 2008,...
Date: 03/10/2008
Silverlight 2 Beta 1 Hints
Remember, it is a beta so there are going to be some things that are by design and others which just...
Date: 03/05/2008