I started programming in VB.net since I was already familiar with VB4/5 and
6, but the differences were so major that the several years of experience
with VB made little difference to me picking up VB.net.
After a short while programming in VB.net I started up a dotnet programming
hints and tips website, initially offering code examples in VB.net only.
However, after several requests for C# translations I decided to offer both
versions since I had bought Visual Studio and had both anyway. It took a
little while to get used to the syntax differences, but overall both
languages are pretty much the same and I picked up C# very quickly.
When first starting up, the main source of your knowledge is going to come
from code examples, and these are widely available in both VB and C# so that
isn't an issue.
I would suggest that you download and try them both out to see which you
If you're not a touch typist, then it's probably a good idea to start with
VB as it's not case sensitive, and it will save you time in correcting if
you've not looked at the screen for a while. I regularly program in both
languages and can't think of any other reason to choose one over the other.
Even having thrown that in as an argument, I am not a touch typist but I
still use C# around 70% of the time. I just have a little curse every now
and then when I look at what I've just typed
Mick Doherty http://dotnetrix.co.uk/nothing.htm
"SteveB" <steve@xxxxxx> wrote in message
> Hi All,
> I have a number of databases which I would like to convert to VB or VC
> Microsoft Visual Studio Express. I know I cannot just click a button and
> have everything done automatically and that I would need to learn to
> program. What I would like to know is which language would be best for a
> I've written a few bits of VBA and SQL but nothing spectacular, I have
> a little basic programming way back in the days of BBC and Commodore
> So guys what would you suggest?