These solutions are samples for my Ask Kathleen column in 
Visual Studio Magazine - probably to appear December 2010 
(if not there, check adjacent months). You can find this 
at www.visualstudiomagazine.com. 

These are samples provided with no warranty of any kind.

Kathleen Dollard
Oct 1, 2010