Developing applications with Visual studio.NET - Grimes, Richard (DevelopMentor series, 2002)