How difficult to pick up VB.NET?

cchen

Diamond Member
Oct 12, 1999
6,062
0
76
A recruiter contacted me about a project based position that involves VB.NET. Don't have specific experience with it, but have done work in the following languages:

C/C++, Java, MATLAB, VBA, SAS, SQL, Arena, CPLEX, XpressMP, ASP, Perl, HTML

Could anyone with experience transition to VB.NET chime in? Thanks
 

Crusty

Lifer
Sep 30, 2001
12,684
2
81
Learning VB is easy, mastering .NET isn't(compared to learning VB ;)).

 

Pacemaker

Golden Member
Jul 13, 2001
1,184
2
0
I made almost the same transition when I started my first job out of college. I didn't find it that difficult. If you are using visual studio and don't mind goggling how to do things now and then you can pretty much pick it up as you go. It also helps to have some code samples to look at and get the basic syntax down.
 

Rangoric

Senior member
Apr 5, 2006
530
0
71
Already knowing VBA, C/C++, and ASP you shouldn't have an issue with VB.Net.

.Net also shouldn't be too bad as that depends on what exactly you will need, but most things are googlable so getting tips/snippits isn't an issue.
 

darkmandaddy

Member
Dec 25, 2008
155
0
0
I find doing functions, inhertance, and things along those lines hard to understand. But If you're just doing loops, and case clause, its fairly simple.
 

PhatoseAlpha

Platinum Member
Apr 10, 2005
2,131
21
81
The language is easy, and with a language list like that you'll pick it up without any trouble.

If anything, it's the IDE and framework that will give you trouble. Visual Studio is wonderful, but any IDE change can be a pain, and framework transitions are too.
 

Train

Lifer
Jun 22, 2000
13,587
82
91
www.bing.com
if your going to get into .Net, just got straight to C#, VB is oly around to coax all the VB6 devs into .Net.

C# has way more resources available online than VB.
 

Snapster

Diamond Member
Oct 14, 2001
3,916
0
0
Originally posted by: SoundTheSurrender
If you can handle C++ you can handle VB.NET.

Correct, if anything it will frustrate him too.

Originally posted by: PhatoseAlpha
The language is easy, and with a language list like that you'll pick it up without any trouble.

If anything, it's the IDE and framework that will give you trouble. Visual Studio is wonderful, but any IDE change can be a pain, and framework transitions are too.

Agreed, C++ to C# makes much more sense than to VB.Net.

 

brandonbull

Diamond Member
May 3, 2005
6,365
1,223
126
Originally posted by: Train
if your going to get into .Net, just got straight to C#, VB is oly around to coax all the VB6 devs into .Net.

C# has way more resources available online than VB.

Really?

I thought C# was only around so the old geezer C coders don't kill htemselves.

 

nakedfrog

No Lifer
Apr 3, 2001
62,811
19,011
136
Originally posted by: brandonbull
Originally posted by: Train
if your going to get into .Net, just got straight to C#, VB is oly around to coax all the VB6 devs into .Net.

C# has way more resources available online than VB.

Really?

I thought C# was only around so the old geezer C coders don't kill htemselves.

VB.Net developers get no respect, I tell ya, no respect.
 

Schadenfroh

Elite Member
Mar 8, 2003
38,416
4
0
You will be able to pick up on it quickly based on your background. People here piss all over anything with VB in it, even a modern .NET language like VB.net. But, you will find it to be a very easy language to use and learn with all the power of .NET.
 

SoundTheSurrender

Diamond Member
Mar 13, 2005
3,126
0
0
Originally posted by: Train
if your going to get into .Net, just got straight to C#, VB is oly around to coax all the VB6 devs into .Net.

C# has way more resources available online than VB.

For the most part VB.NET and C# are 99.9% the same especially since it's all compiled to the CLR. I think this is true.
 

chronodekar

Senior member
Nov 2, 2008
721
1
0
Originally posted by: SoundTheSurrender
Originally posted by: Train
if your going to get into .Net, just got straight to C#, VB is oly around to coax all the VB6 devs into .Net.

C# has way more resources available online than VB.

For the most part VB.NET and C# are 99.9% the same especially since it's all compiled to the CLR. I think this is true.

I agree with this one.

But coming to the main point, don't worry. Since you already know VBA & C++, I'd say this will be a snap for you.

With that considered, you won't find it hard to jump into C# either. I've not done advanced programming, but a project I recently finished in VB.NET, can very well be ported to C# code for code.

 

joutlaw

Golden Member
Feb 18, 2008
1,108
2
81
We have mixed environment here of C# and VB.net coders. I can work with both, but VB.net will hold your hand more.

I think C# will look better on a resume though.