Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
C# or VB.NET ??
Message
From
12/04/2007 14:16:00
 
General information
Forum:
Visual FoxPro
Category:
Visual FoxPro and .NET
Title:
Miscellaneous
Thread ID:
01215050
Message ID:
01215139
Views:
16
This message has been marked as a message which has helped to the initial question of the thread.
Hi, Kevin.

Beside what others just said, take in consideration other factors I found important for me and many customers I did consulting to:

* There are lots of C++ and Java developers out there that could feel very comfortable with C# syntax

* There are many great books on Patterns, OOD and architecture in general written in Java that will feel closer if you get accustomed to C#.

* There are drons of VB6 developers also who could feel comfortable with VB.NET at first, but their average understanding about application architecture is lower than the average for Java or C++ developers. Of course, there are VB6 genius and Java stupids, but the intended reach and the platform push averages in different ways.

* C# is an ECMA standard and has more chances of been implemented in other platforms. Currently Mono supports both C# and VB, but support for C# came earlier and it is still more complete.

* If you like music, C# sounds better... < g >

Anyway, I usually recommend to start looking at both languages (it is just an additional 10% of your learning curve in .NET, in my experience) and decide as you go. For a team, you can encourage different people to start with a different one and then let the team as a whole decide if they really want to stick to one or the other.


Best luck,
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform