Я собираюсь подать заявку MVC2 с помощью C#.
Который IDE я могу использовать бесплатно, который поможет мне создать это приложение? Различные версии очень сбивают с толку для разбирания.
Я собираюсь быть после этого учебного руководства: http://nerddinnerbook.s3.amazonaws.com/Part1.htm
Я вижу, что это использует Поблочное тестирование. Специальная версия может сделать это?
Да .... вы определенно можете.
Получите здесь: http://www.microsoft.com/express/Web/
Вы не можете выполнять модульное тестирование с помощью среды тестирования Microsoft при использовании экспресс-версии. Что на самом деле не имеет большого значения. Вы по-прежнему можете использовать любую из многих, многих фреймворков модульного тестирования с открытым исходным кодом.
Подробнее об этом в видео на Channel 9: Ноа Коад: Обзор Visual Studio Express 2010
В качестве дополнительной информации: полезная ссылка на страницу, которая сравнивает в таблице версии и возможности Microsoft Visual Studio: http://www.microsoft.com/visualstudio/en-us/products
В дополнение к Лениелу:
Я вижу, что здесь используется модульное тестирование. Может ли экспресс-версия это сделать?
нет. Экспресс-версия не имеет встроенного фреймворка для модульного тестирования. Более того, Express не может использовать плагины.
Вы также не можете добавлять проекты в свое экспресс-решение, поэтому в вашем решении не может быть модельного проекта, вспомогательного проекта, проекта базы данных и т. Д.
вам нужно будет написать каждый из них как отдельные проекты, скомпилировать их и затем ссылаться на них в своем веб-приложении.
боль в шее, но она заставит хорошо разделить опасения. :)
Вы можете использовать его для базовой разработки. Хотя вы не можете использовать встроенную среду модульного тестирования Visual Studio для модульного тестирования, вы можете использовать Nunit, загрузив и запустив тесты в созданной вами тестовой DLL. Однако он не сможет войти в код для отладки тестов из-за ограничений интеграции с программами запуска тестов.