This title features expanded coverage of Windows Vista, Windows Workflow Foundation, Windows Presentation Foundation, and Windows Communication Foundation. All code and examples are updated to cover the latest version of VB and the .NET 3.5 Framework. 62 percent of developers use some form of Visual Basic; this book teaches readers the basics and gets them programming with one of Microsoft's most popular development languages. Readers quickly learn to write applications for Windows, the Web, and mobile devices. It also covers object-oriented programming, creating custom controls, working with databases, creating menus, and working with graphics. Other topics include building class libraries, Web services and .NET remoting, and deploying applications.