WEBCASTS
The MSDN has webcasts you can load up at any time that give good insight on how to do things in the .NET world.

While they currently don't have any VB.NET webcasts listed, there are some other ones that are very worthy of taking a look at.

Such as:
Object-Oriented Concepts and Best Practices- Level 300
Patterns for Successful .NET Application Development - Level 200
Securing Your Data and Applications with Microsoft .NET - Level 300

also a bunch on ASP.NET

MSDN WEBCASTS

Tip contributed by RobDog888