Each programming language has strengths and weaknesses. Nothing wrong with VB.Net, or any previous version of Visual Basic in my opinion. It gets a bad rap because the word Basic is in the name,...