VB.NET
Deitel, Harvey M. / Deitel, Paul J. Written for programmers with backgrounds in C++, Visual Basic 6, Java or other high-level languages to learn Visual Basic .NET through the intermediate level. This book applies the Deitels' signature Live-Code approach. The concepts are presented in the context of tested programs, with syntax highlighting, descriptions and program outputs.