The RAD differences between C# and VB will widen. You can already see it in how the two languages are implementing LINQ.
>I think, the RAD capability of VB.Net is not far from what C#.Net can offer. Besides, C# is also labeled by MS as a RAD tool. But granting that VB.Net is more of a RAD tool and C#.NET is for language purist, well, the trend shows that Language PURISTers/RADers outnumber IMPURISTers/RADers by a mile. Why? Developers learned their lesson specially those from VFP camp. If you go to VB, you will be stocked to VB syntax forever, whereas with C#, you have variety of similar languages to go to J#, Java, and other C language cousins. Developers now thinks of long term security and competitiveness. Besides, C# syntax is far leaner and meaner than VB.Net that offsets a little bit of what VB as a RAD tool can offer.
>
>>
>>
>>>Reading on the TIOBE article regarding programming languages that will be shakers and movers this 2006, I can't help but to feel comfortable in choosing C# as our core development language together with VFP as long as the latter remains being supported by MS, and because of the opinion that VB is a loser this 2006 while VB.Net is just a C# in disguise. It is also noted that C# will become the core language of Microsoft replacing C++ which might be true to me.
>>>
>>>Well, those are just opinions but at least our decision to choose C# over other .Net programming languages seemingly correct and we are headed towards the right direction.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer