Murach's Visual Basic 2012: Training & Reference
This Visual Basic book has been a favorite of developers ever since the 1st edition came out in 2002.
Now, this 5th Edition is a self-paced, professional book that shows how to use Visual Studio 2012, VB 2012, and the .NET 4.5 classes to develop Windows Forms applications. It's a data programming book that shows how to (1) prototype professional database applications using RAD features like data sources, (2) start using ADO.NET to work directly with databases for more control, and (3) use LINQ to query a variety of data sources, from databases to arrays to XML files. It's an object-oriented book that shows how to use business classes, inheritance, and interfaces the way they're used in the real world. It's a hands-on book that shows you how to develop your first Windows 8 apps and submit them to the Windows Store.
When you're done, you'll be able to develop 3-tiered, object-oriented Windows applications the way the best professionals do. And you'll have the core VB and Visual Studio skills that you need to develop any VB application...whether for Windows, the web, or mobile devices.