Я обнаружил, что VB.NET немного легче разобраться, чем C #. У меня тоже был некоторый опыт работы с VB и ASP Classic, C # выглядит просто сложно, хотя я уверен, что это не более сложно для изучения.
В любом случае, в Интернете имеется множество ресурсов для обоих языков, и если у вас возникнут какие-либо проблемы, есть конвертеры, которые могут преобразовывать код из одного в другой.
Я думаю, что это будет предпочтение, и вы всегда должны делать то, что чувствуете себя наиболее комфортно, поскольку именно вы будете писать код, а не мы.
Удачи, с которой ты идешь.
Мэтт