Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
VB.NET and C#. Which is better and why?
Message
General information
Forum:
ASP.NET
Category:
Other
Miscellaneous
Thread ID:
00843046
Message ID:
00844571
Views:
16
>>Our thought is to decide on one and C# is the overwhelming favorite amongst the developers in our department. It is just hard to tell management WHY?
>
>You've been getting good advice here, Thomas, so I won't add any to the arguments for or against either language (to me, it's a matter of personal preference).
>
>But to give you the "WHY" for management, I'd argue that C# is simpler (fewer keywords and less verbose overall), more consistent (e.g. you *always* have to put parentheses at the end of method calls, everything must be encapsulated into classes, and you can't set Option Strict OFF) and easier to learn (at least it was to me, and I have a VFP background).
>
>Also, I think (and someone please JIH and correct me or clarify if I'm wrong) that some class indexers are only accessible if you're coding in C#. I don't know what the alternative to the indexer is if you're coding in VB, or how much more cumbersome it is.

Steve;

Thank you for your comments. This thread has been a valuable means to understand the experiences and thoughts of others related to my original question. Many excellent points have been made. In the end two things seem to stand out in making a decision:

1. What are the differences?

2. Which one do you like?

We are going to put it to a vote next week and I have complied all the threads related to this discussion, as well as links. So far C# seems to be our favorite as we rationalize the pros and cons of each language.

Tom
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform