Originally Posted by
JuggaloBrotha
kiwis, one thing most people fail to realize is that c#, vb.net, c++.net, j#, etc all run on the same framework which means all the c# managed code and all the vb.net code is running on the same framework inside the same clr. So performance really only matters when you start including things (dll's, com objects) that dont run on the .net framework otherwise vb.net and c# run with the same performance. It also helps to know that when vb.net and c# get compiled to the MSIL code, the MSIL code is virtually identical, there's extremely subtle differences between the two once compiled.