Hello,
I'm just move from VB6 to VB.NET and found
many things differ from VB6.
I found it almost likely to OOP such as C++ and Delphi.
Is VB6 and C++ in VS6 is death
So which is better, VB.NET or C++.NET (C++ is same to C# ),
because study VB.NET is likely study C++
I'm not sure
Please give me some suggestion.
Thank you

Just move from VB6 to VB.NET
Matt_K
I don't know what you mean about C++, but VB6 is dead, yes.
>So which is better, VB.NET or C++.NET (C++ is same to C# ),
C# is better than VB.NET, but it is totally different to C++.
My reasoning is simply that VB.NET suffers a lot from being derived from VB6, and especially legacy VB6 stuff that Microsoft wanted to discard being retained on the request of VB6 users. However, both languages have nice features that the other does not, although I'd prefer the C# feature set to the VB.NET one, they both compile to the same intermediate language for use by the .NET runtime, and both use the same class libraries, so they pretty much do the same things.
C++, on the other hand, is the only language in VS which you can compile to native code, which means it runs faster, and you get more control. This comes at a cost in terms of complexity, I'd imagine VB6 -> C++ is a pretty big leap to be making.
Avada Kedavra
Would you mind to suggest me some web site that introduce
who just start to code in VB.NET or C++ .NET
And if they have some simple sample code, it is very good for me
:)
A Barber
rhonda945
I was under the impression that the runtime converted the intermediate code to native code during execution. Thus the "Just-in-Time" compiler.