On the other side of things, VB.Net is recommended for Office automation.
>
>Besides what Jess mentioned, I find C# more concise, VB a little too verbose.
>VB.Net is a lot more syntax-like VFP, so you might get confused while jumping between both. C# is sufficiently different where I can keep them separate in my mind.
>
>I do not hate VB as Jess so I can deal with it (have used it some in the past). I like C# usage of 'this'. I hate VB's 'me'.
>
>In the end, your language choice does not really matter. They all compile to the same thing. It is just a matter of personal preference and style. The learning curve is in framework.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer