Beginning Visual C# 2005 - Watson, Karli (Wiley Pub., 2006)