I have some VB.net expertise and would like to learn C#.net.
How do C#.net and VB.net differ?
Is there a difference between these two in terms of performance?
Are there any substantial changes that I should be aware of in addition to the syntactical differences?