Marty U. said:
I would not say that it is easy for one to learn C#, especially if you
have been a VB programmer for some time. However, learning C# is just
like any other language, it's no harder to learn it is just harder to
learn once you know something else. It kinda goes along with teach an
old dog new tricks. It is hard to convince yourself to learn something
new to accomplish the same task.
For books, there are so many but my plans are to learn C#, become MCAD
certified. I am currently waiting on Jesse Liberty's Programming C# and
I just looked at new book that's out called "Beginning C# objects: From
Concept to Code--ISBN--159059360X. This really looks like a good book to
learn the OO structure, which you will see is very important going from
VB 6 to .Net.
I definitely don't think that MS is going to drop VB.Net. Whidbey has
many enhancements planned to make VB coding easier than anything you
could imagine. Heck, VB put MS on the developers map in my opinion. C#
is new that's why it is getting more attention.
My reason for learning C# is it relates to Java closely and that is
another language that I would like to learn in the future.
Study and learn what is more comfortable to you. You will find there are
plenty of VB.Net jobs out there. The most important thing in my opinion
is to learn the Framework and for VB programmers the OO programming style.
Marty U.
'