Beginning Microsoft Visual C# 2008 (Wiley, 2008)