Text this: Microsoft Visual C# 2010 step by step / John Sharp.