Beginning Visual Basic 2008 teaches Visual Basic .NET from first principles to code deployment. Readers quickly learn how to write windows, web and mobile applications using Visual Basic 2008 and the .NET 3.5 Framework. To get started on the road to professional development, they also learn about object-oriented programming, creating custom controls, working with databases, creating menus, and working with graphics. After a brief introduction to Visual Studio 2008 and the .NET 3.5 Framework, the expert authors introduce the fundamentals of the Visual Basic language. Explanation of object-oriented programming concepts and theory are included to give the reader an understanding of its benefits. Other topics Building class libraries Web services and .NET remoting Deploying applications Windows Workflow Foundation Windows Presentation Foundation Windows Communication Foundation The exercises at the end of each chapter offer a deeper understanding of how to build rich and professional looking applications for Microsoft Windows, Intranet and Internet use, and for mobile devices. The concepts learned in this book are invaluable, and will be the building blocks upon which programmers can achieve success in their VB development skills and in their careers.