join the acm.org
for $99 you get thousands of online IT courses, incl many vb, .net, etc.
also included is access to subsets of safari.oreilly and books24x7.com books on vb, other pgmg topics online.
(go directly to these sites to get ALL their online content, costs more)
I poke thru various sites when I need code samples. vbcode.com is one.
I presume you have a copy, if not download vb express from microsoft site for free.
this is a good book on the topic:
Microsoft Visual Basic 2005 Step by Step
by Michael Halvorson
Microsoft Press ? 2006
shelbot provided these links to vb express, free, if you don't already have vb.
may expire in 6 months or a year:
http://msdn.microsoft.com/vstudio/express/vb/default.aspx
http://msdn.microsoft.com/vstudio/express/visualcsharp/default.aspx