Microsoft Visual C .NET : step by step - Sharp, John (Microsoft Press, 2003)