Just reading a post today and it was reminding me of our (my) original foray into .NET.  At the time athough most of our applications were coded in VB5/6, most of the employees at the company were either recently graduated from school in some form or another or had previous lives as java or C++ programmers.  So with some of the old issues of varient types and string concationation issues fresh in our minds as well as the indication from MS at the time that C# was to be the primarily supported language for the .NET platform…..C# here we come.

Looking back it seems that it was the right decision, but it could have gone so wrong.