You need this book!
"Visual Basic .NET 2003" is a wonderfully organized, concise (despite its more than 1000 pages) book that acts both as a reference and an introduction to this fascinating area of programming. Through clear writing and thoughtful organization and layout, the authors clarify the foundations of the .NET framework and provide numerous illuminating code examples offering practical ways to use it.
I investigated this book because I enjoyed other books in the "Unleashed" series. I found the reviewed volume helpful from its discussion of basic Windows forms, controls and events to its examination of COM interoperability, remoting and threads.
If you are getting started in Visual Basic .NET and want to gain an overview of it and proficiency in it, this is the book to get.