Нет, никаких ограничений нет.Не стесняйтесь использовать версию VS2010 Express для разработки ASP.NET MVC.Единственное, что вы не можете использовать платформу MS Test для модульных тестов, и вы должны пойти на что-то вроде NUnit, что не обязательно является плохой вещью :-) Просто вы, вероятно, получите немного меньшую интеграцию в IDE с вещамикак модульные тесты, охват кода, ... вам придется использовать сторонние инструменты.
Есть только одна вещь, которую необходимо учитывать, и которая имеет первостепенное значение перед началом большого проекта: это время, которое ваши разработчики тратят нанастройка сторонних инструментов дешевле, чем платных версий VS2010?Другими словами, сколько стоит время ваших разработчиков?См. пункт 9 теста Джоэла .