So I just installed Visual Studio 2010. I know Visual Basic intimately, but it's been years since I've programmed. I've done a little C in the past, and I took a few Java courses.
In this foray back into Visual Studio, I don't want to dick with Basic anymore. Should I learn C# or C++? I noticed that you can't do ASP.NET in C#. Should that sway my decision?