Why You Should Convert Your VB.Net Code to C#

Visual Basic.Net is a very capable language and can do virtually anything C# can do, so why convert?  Though there are clear technical reasons, such as much better quality enforcement, the overriding reason is the growing momentum and popularity of C#, as well as the fierce animosity against VB.Net.  Visual Basic started as an anything-goes hobbyist language, [...]