VB.NET v.s. C# v.s. Java
^ 有人说有经验的programmer在VB.NET和C#之间转换只需要一个星期的时间,我也觉得不需要费多久。我现在在一个咨询项目里使用这两种语言,经常是今天VB.NET,明天C#,需要做的就是偶尔查查MSDN上的Language Syntax Reference。写程序,关键的是编程思想,语法差别不是重要的。所以,我很乐意地说:VB.NET和C#我都用得挺好。
^ 我从前写了四五年Java,从Java到C#转换我没有感觉有多少困难。反正我写程序的方式、风格、思路还是一样。并且,我还是可以随时用Java编程。所以,我认为:
最重要的是deep understanding of Object-Oriented。
非常重要的是programming patterns and best practices。
很重要的是very familiar with class library。
也很重要的是experienced with top IDEs。
e How popular is VB .NET versus C#?
e VB.NET and C# Comparison
e Java (J2SE 5.0) and C# Comparison
e VB.NET vs C#: The Great .NET Language Debate