Какой выпуск Visual Studio 2010 для единственного разработчика - PullRequest
0 голосов
/ 05 июня 2010

Я единственный разработчик .net для небольшой компании. Мои проекты охватывают многие технологии .net, включая WinForms, WPF, SQL, XNA, Linq, WCF, WTF? И другие.

Я изо всех сил стараюсь быть в курсе всех этих проектов, поэтому я стремлюсь сделать мою жизнь проще с выпуском VS2010. Без наставника я сильно полагаюсь на StackOverflow и все остальное, что придумывает Google. Должен ли я убедить мою компанию получить редакцию с подпиской MSDN? Это одна из тех вещей, когда однажды она у вас есть, вы не можете представить себе жизнь без нее?

Как насчет управления исходным кодом, который поставляется с VS2010, все ли вы находите его лучше, чем сервер SVN?

Мы собираемся нанять еще одного программиста в этом году, лучше ли было бы мне получить командную версию VS2010, чтобы лучше подготовиться к этому найму?

Спасибо!

Ответы [ 3 ]

3 голосов
/ 05 июня 2010

Если вы хотите "Intellitrace" (он же "историческая отладка"), вам понадобится Ultimate.

Аналогично Premium и Professional постепенно имеют меньше возможностей. Любой другой из них, или некоторая комбинация может быть решающим фактором. Сравнение есть на страницах товара .

Кроме того, учитывайте ценность подписки MSDN, предоставляя вам доступ к ОС, серверам и инструментам для разработки и тестирования (и одному экземпляру Office для общего пользования).

Даже будучи единственным разработчиком, вы все равно должны использовать систему контроля версий (если это не VSS :-)), будь то SVN, GIT, TFS, ... все платные версии обеспечат вам интеграцию. ALM (управление жизненным циклом приложения), например TFS, будет осуществлять контроль исходного кода (SCM или VCS), а также отслеживание рабочих элементов (дефекты, ошибки) и многое другое. Платные версии VS + MSDN включают в себя TFS (и вы можете запускать его на рабочей станции - только на серверной ОС).

По моему мнению, если вы профессионально работаете разработчиком на платформе MS, VS Pro + MSDN - это минимум (иначе спросите себя о стандарте занятости), и на самом деле это должен быть VS Ultimate + MSDN. Сравните стоимость использования вас со стоимостью подписки (особенно один раз на программу VL - и вам нужна только одна подписка MSDN, чтобы претендовать на VL).

0 голосов
/ 05 июня 2010

Работая как одиночный разработчик или в небольшой команде, я обычно обнаруживал, что любая версия VS (кроме Express) - это нормально, в версии Ultimate есть некоторые интересные вещи, но для многих разработчиков нет ничего важного.

Я бы посоветовал вам (или вашему боссу) взглянуть на Microsoft Action Pack. У них есть новая для разработчиков, где вы получите 3 лицензии VS Pro, а также несколько лицензий для ОС и серверов (некоторые из них только для разработки, но некоторые из них действительны для любого сотрудника, я думаю).

В Англии, кажется, около 290 фунтов стерлингов в год со скидкой 15%, которая действует прямо сейчас, очень дешево за то, что вы получаете. Существуют некоторые требования, но если вы разрабатываете программное обеспечение с использованием MS Software, у вас, вероятно, достаточно высокий шанс пройти отбор:

https://partner.microsoft.com/40132997

0 голосов
/ 05 июня 2010

Visual Studio - отличный продукт, и я использую его ежедневно.Наш уровень подписки MSDN - Премиум.Это открывает большинство дверей в библиотеке MSDN, и я не могу сказать, что мне не хватает Ultimate.Когда Visual Studio еще была RC и Beta, мы разрабатывали ее (Ultimate), и такие вещи, как IntelliTrace, были хороши, чтобы иметь функции, но точно не создавали и не ломали.

Я бы не советовал приобретать Visual Studio Premium, поскольку в нем отсутствуют некоторые функции, которые я широко использую, такие как покрытие кода и статический анализ кода.

Я бы сказал, что не могу представить свою жизнь без подписки MSDN.Было бы невозможно разработать (и протестировать) необходимый диапазон платформ.

Что касается исходных репозиториев, мы использовали TFS 2010 в течение последних нескольких месяцев и обнаружили, что бесшовная интеграция с Visual Studio является огромным преимуществом.Возможность регистрации заезда и отъезда - это только один аспект системы.Возможность создавать определения сборок, просматривать историю сборок и управлять рабочими элементами через среду IDE экономит столько времени.

Если цена становится проблемой, всегда есть альтернативы Microsoft.Если вы хотите использовать SVN, есть плагины SVN, такие как VisualSVN и ankhsvn .Затем вы можете использовать что-то вроде CruiseControl .Net для сборок.

...