Actually Visual Basic .NET is not that bad. Visual Basic .NET is now full-on OOP (object oriented). it resembles java more than it does visual basic now
it's not an end-all-be-all language. It's slow and a resource hog. The best use for VB is making quick and dirty utilities programs, or for quick construction of program-prototypes that will be converted to C++ later.
For example, I've been working on this program and needed a working prototype ASAP. I got it done in a week, while with C++ it would have taken a month. It's slow and takes up 3x as much ram/cpu but it gets the job done for the time being
At least until I get it on C++
If you're looking for a quick lesson on VB.NET, I suggest picking up a book about it.