You can download your free copy of the ebook "Introducing Microsoft Visual Basic 2005 for Developers" edited by Microsoft Press here. You can also get the corresponding source code samples here. This is an ideal book if you need to start learning VB .NET 2005. The older "Upgrading Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET" covering VB.NET v1.0 might also be useful if you are now leaving VB 6.0 for the .NET managed world. Download it here.