Я новичок в С#, ранее являлся разработчиком Java. Я использую такие инструменты, как Eclipse, JUnit и Ant - есть ли эквиваленты С#, которые я могу использовать, или вы могли бы порекомендовать некоторые из самых популярных инструментов? Я слышал о Решарпере и Нанта. Пожалуйста, избегайте инструментов документации, поскольку я задал это как отдельный вопрос.
Также, на ваш взгляд, какие из них лучше?
Visual Studio заменяет Eclipse. Если вы являетесь пользователем IntelliJ, вы также должны установить Resharper (хотя я рекомендую это, даже если вы не являетесь пользователем IntelliJ).
NAnt - эквивалент .NET для Ant
NUnit - это инструмент unit test для .NET.
В качестве среды программирования вы можете использовать Visual Studio Express (бесплатно) или обычную Visual Studio (стоит денег). SharpDevelop отлично работает и
IDE: Visual Studio (+ Resharper)
Тестирование модулей: NUnit
Сборка: NAnt
Просто прикрепите "N" перед вашими фаворитами и посмотрите, существует ли он;)
IDE - Visual Studio + Resharper (стоит каждый пенни!)
Тестирование модулей - nNnit и Rhino Mocks, с nCover или partcover для анализа покрытия
Стиль кода - инструменты MSF FxCop и StyleCop
Visual Studio 2008 достаточно для всего. Если вы просто стартер Экспресс-версия должна быть в порядке для вас.. (И она работает быстрее на моем компьютере =))..
Кроме того, Resharper - действительно полезный инструмент.