-
Learning new..
Just a quick question i'm sure has probably been asked a couple times...basically i have a good background in vb3 up to 6 and now i would like to move up, i've got a copy of visual studio 2005 pro and i've found that a good amount of things have changed.
Basically should i spend my time learning C++ or C# instead of learning all this new i guess .net VB stuff?
Thanks!
-
Re: Learning new..
Wether you choose C# or VB .Net is mostly a question about what you feel most comfortable with, and Id guess its VB .Net since youve done some classic VB.
-
Re: Learning new..
Much has changed in .NET, but much of the basics have not. You still have the same conditionals, loops, keywords, etc.
Switching to C# is a fairly popular move, so you can feel fine with that, but keep in mind that C syntax will have different constructs for loops, conditionals, operators, etc. This will add a slight steepening to the learning curve, however, C# is beginning to appear more popular.
-
Re: Learning new..
A lot, too, will depend on the requirements of your current (or perhaps future) job. What are your employeers looking for?
What are you looking for?
-
Re: Learning new..
Usually it VB.NET for programmers with VB 6 experience to switch to. What version of .NET Pro do you have? If 203 then I would suggest going to 2005 Express as its a much better version.
Once you learn the framework then its just minor differences in syntax when it comes to switching between C# and VB.NET etc.
-
Re: Learning new..
While you are at it you might as well grad SQL Server 2005 Express and play around with working with databases in the .NET environment.
-
Re: Learning new..
Learn VB.NET, then use your VB.NET knowledge to easily pick up C#.
Then look for a job and watch the offers flow in.
-
Re: Learning new..
Thanks guys for all the helpful input. I've got a copy of Visual Studio 2005 and i think i've decided to kinda get the hang of .net first then i will take it from there if i do decide to follow a software programming path for work, as of right now i just dabble in it to make my own little programs. Thanks!