MCAD/MCSD developing windows-based applications with microsoft visual basic .net and visual C# .net 2/E - Stoecker,Mathew A (New Delhi PHI, 2004)