I don't know what is best for you... but I started as a VB6 programmer 4
years ago. When the beta 2 of .NET was released I started to look at .NET,
and since i knew VB6 I started with VB.NET. I thought it would make it
easier to learn .NET. It didn't take long for me to realize that VB.NET
wasn't much like VB6. Sure it has the same keywords, but the environment
itself was different. What does syntax matter anyway. I never had a
problem with the syntax of plain old 'C', I just didn't want to spend time
learning MFC or ATL or worry about separate header files. So I never go
into 'C' or C++ seriously. However when I saw the specification for C# I
got excited. Ever since I've worked exclusively with C# (since release
canidate 1).
There are "advantages" and "disadvantages" to each language. However, I
find that you can accomplish anything in either language. Each will just do
it in a different way.
The most important thing to do first is learn the framework. You can learn
a language syntax in a day.
--
Michael Lang, MCSD
See my .NET open source projects
http://sourceforge.net/projects/dbobjecter
http://sourceforge.net/projects/genadonet
"MS News (MS LVP)" <(E-Mail Removed)> wrote in message
news:Oocs6m%(E-Mail Removed)...
> C#
>
> "David" <(E-Mail Removed)> wrote in message
> news:081e01c35bbc$c2228f90$(E-Mail Removed)...
> > Hi
> >
> > I am about to start a long journey.
> >
> > I have good experience in Visual Basic for Applications,
> > and limited on VB6.
> >
> > I now need to start learning either Vb.NET or c# as a
> > programming language. What are the benefits and
> > disadvanatges of each?
> >
> > I would appreciate suggestions and info as to which route
> > to go, and any articles or links would also be
> > appreciated.
> >
> >
>
>