Having fun migrating to C#
My current client has decided to convert their component framework from VB.NET to C#. The main reason being that they want to have other parties to build upon their framework and most of the parties they work with code in C#.
Now I don't want to start a new session again about what language is better, cause I haven't made up my mind yet. What I do know however that event though we use a converter tool, I still spend practically all day today getting the damn thing to compile.
According to the converter tool it was able to convert 97.5%. But I must have gone through hundreds of task list entries today. What I do like about C# already is that is shows how much VB does behind the scenes. I suddenly noticed unused variables, unreachable code, variables that were never assigned and more.
And for some reason we are not allowed to use the Microsoft.VisualBasic dll any more, which resulted in rewriting a lot of collections, trims, rights, redim statement etc.
So that's one down, 25 to follow woohoo.