jbrunken wrote: | |
What productivity boosts does VB.NET offer over C#? Granted, VS2003 was a little bit more feature rich on the VB side, but most of the shortcomings on the C# side of the IDE are gone in VS2005. I would also say that (from my experience) there is a lot more sample source code available for C# (at least regarding ASP.NET apps).
Some of the reasons that I like C# better.
- The syntax is more "unified" with languages like C++, Javascript, ActionScript, etc. <-- This is the big one.
- C# is less forgiving when it comes to bad habits. VB.NET on the other hand lets you get away with things that it probably shouldn't. <- Which leads me to #3...
- Porting code from VB.NET (especially poorly written VB.NET) can be a nightmare because of some of the things that VB allows.
-JB
|
|
We, well I, use JavaScript on our currect Intranet and Internet pages so it sounds like that would be a plus.
From what I'm finding out(reading on the web) C# seems to be the leader. Getting training to move someone that has done nothing but minicomputer work to ASP.NET with C# is going to be tuff since all the intro classes for ASP.NET seem to use VB. Going with C# is going to be an uphill battle although realistically it will likely be no harder than VB. C has gotten a bad rap in the mainframe world as being to hard to learn/use.
|