Это сильно зависит от того, что вы делаете.Похоже, единственная часть Visual Studio, которой вы пользуетесь, это Visual Basic .Net и ASP.Net.Оба из них являются поддерживаемыми продуктами в двух версиях Visual Studio, которые вы упомянули (2005 и веб-разработчик).
Версия VB.Net 2010 года имеет существенные улучшения языка по сравнению с 2005 годом, включая LINQ, анонимные типы, лямбды и т. Д. ... Это довольно убедительные функции, и IMHO стоит перейти на новую версию Visual Studio, чтобы использовать,