Whether you're a beginner or you're upgrading to VB 2005 from VB6 or VB.NET, this book's unique approach shows you how to develop Windows Forms applications at the pace that's right for you. Better yet, this book shows you how to build database applications faster and better than ever by using new features like data sources, the DataGridView control, and object data sources. Along the way, you'll learn how to use object-oriented features like inheritance and interfaces as well as new features like My objects, code snippets, Intellisense filtering, generics, new work-saving controls, partial classes, and one-click deployment. When you're done, you'll be able to develop all types of Windows Forms applications the way the best professionals develop them.