VB Training recommendations

A colleague and I are looking for suitable training resources (computer-based or off-site) in Visual Basic.  But I see from my preliminary research that there are so many different VBs out there, and I'm not sure which might be best suited for us.

Our VB needs generally come down to needing it for Web forms; MS Office application macros; and database coding (both SQL and Access). We work in a Windows environment.

Can someone recommend what VB training might be the best way to go?
LVL 8
Galisteo8Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Seven priceFull StackCommented:
I would recommend vb.net using visual studio. But it all depends what do you want to do.
0
wobbledCommented:
The latest version of the Visual Basic is VB.net and you really want to get the visual basic studio 2008 in order to play with this.  One note though is that this is great for all sorts of development but if you are interested in MS Office development eg macros then you will need the professional versions of the software running and ideally 2007 (although 2003 is still catered for).

Most MS Office macros can be written within the Visual Basic editor within the application (just click Alt + F11 to open this in access, word, excel etc).  The language used here is VBA, which I would say was a little bit simpler to get to grips with than the VS2008 package especially if you just wish to write a few macros within Word etc.

Overall it does really depend on what you wish to do.  VBA is still very much in use and learning the basics of that will transfer into the full Visual Studio environments.  There are lots of resources on the net and a huge number of books to use.  The O'Reilly books are good for reference, but not great step by step tools.  The best book I read was Excel VBA by Richard Shepherd.  Other than that the way to learn is to start playing around with it.  Then ask questions on sites like this.  I would say that you can learn most languages that way but of course if you can afford the time and money then a course will certainly speed up the process for you.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Seven priceFull StackCommented:
I think C# is the best way to go. There are less problems programming in c# than VB. Microsoft programming relies more on C#.

Please close ticket Thanks.
0
Galisteo8Author Commented:
Thanks for the feedback. It will help us figure out which way to go.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Visual Basic Classic

From novice to tech pro — start learning today.