C# has a cooler name, allows unsafe code blocks, provides operator
overloading and has XML comments
VB.NET is the most user friendly IDE ever created.
That's it in a nutshell. As long as Option Strict is on in VB.NET, there's
no clear performance difference.
And someday, when people spend their time learning the .NET Framework
instead of something comparatively trivial like VB.NET vs. C#, there will be
a lot better code in the world. I say this affectionately, but don't
worry about the distinction, focus on the framework. Real .NET developers
don't take anyone seriously if they ask this question b/c it sounds like a
typical college freshman debate or something clueless managers have people
do.
It's all about the framework.... A top notch VB.NET developer could learn C#
in a week or two. Same for a C# developer. but a Top notch C++ developer
won't learn managed code in under 6 months or so, same for VB 6. Managed
code is a whole different beast and understanding the framework is THE ONLY
real consideration worth mentioning.
HTH,
Bill
www.devbuzz.com
www.knowdotnet.com
GM said:
Is there a paper that discribes/compares the two. I am looking for
information on why you would use one versus the other in a web project.