Какой выпуск Vista лучше всего подходит для разработчиков? [закрыто]

Microsoft говорит, что Visual Studio 2008 может быть установлен на любую версию Vista (кроме запущенной версии).

Но я не уверен, что Home Editions не вызывают проблем с отладкой, виртуальными машинами, IIS, MS SQL 2008 и всеми другими инструментами, которые используют разработчики, или со старыми инструментами, такими как Visual Basic 6.0.

Кажется, что Vista Business была бы лучшей, но Home Edition гораздо популярнее.

Или останется с Windows XP Pro?

20.08.2008 09:23:16
Смотрите связанный вопрос, который я задал на Vista против XP для машины Dev .
Yaakov Ellis♦ 20.08.2008 10:59:25
13 ОТВЕТОВ
РЕШЕНИЕ

Если вы выбираете бизнес, вам понадобится Vista Business как минимум для удаленного рабочего стола. Vista Enterprise или Ultimate, если вы выполняете массовое развертывание.

Vista Ultimate, если это ваша собственная рабочая станция. Я говорю «Ultimate», потому что через 3–4 года, когда вы купите новую версию для разработки, ваш трехлетний компьютер станет хорошим медиацентром, но вам нужны функции в бизнес-среде для разработчиков.

Что бы вы ни делали, убедитесь, что это x64. Если у вас нет случайного устройства, от которого отказались производители, и единственные драйверы для него - с 2004 года, и вам это абсолютно необходимо.

XP - это собака для выполнения нескольких задач в моем опыте. (новая модель драйвера делает Vista более медленной для игр ... это нечто иное)

Я не рекомендую использовать Server 2008, вам нужно будет добавить все функции клиентской ОС, и не все из них могут быть добавлены. Я также не рекомендую использовать HyperVisor, если вам нравятся USB-устройства.

9
20.08.2008 10:14:31

Я бы порекомендовал вам остаться с Windows XP Pro. Я некоторое время работал с Windows Vista (не уверен в редакции) с Visual Studio 2005, и потребовалось около 2 дней, чтобы вернуться к моему XP Pro. Я действительно не мог указать на это, но мне просто не понравилось. Хотя я бы предпочел Linux (в частности, Ubuntu), а не Windows в любой день.

-3
20.08.2008 09:29:19

Ну, у меня есть раздел с Vista Ultimate 64 и другой с Windows XP проф. я думаю это не плохо иметь оба =)

0
20.08.2008 09:31:59

Единственный комментарий, который я сделаю в отношении Vista против XP, заключается в том, что я использую Vista на всех своих машинах более года, и я был очень доволен этим.

Vista Home Premium имеет урезанную версию IIS, а Home Basic не имеет IIS, поэтому Business, вероятно, является лучшим выбором. Если вам также нужны приложения для домашнего использования (Movie Maker, DVD Maker, Ect) или BitLocker, то вам необходимо получить Ultimate.

РЕДАКТИРОВАТЬ: Просто прочитайте пост Брайана.

0
20.08.2008 09:35:55

Конечная 64 бит с нагрузками памяти 8g +

ваши проблемы будут с драйверами и странным программным обеспечением, но VS будет летать

Павел

0
20.08.2008 09:36:49

Я думаю, это зависит от того, какую разработку вы делаете, и от вашего набора инструментов.

Если вы разрабатываете в основном для стека MS и имеете доступ к MSDN или аналогичной подписке, я бы порекомендовал, чтобы у вас была прилично указанная машина, установите Ultimate x64 в качестве основной ОС, а затем используйте Virtual PC для размещения других версий Vista для тестирование и т. д.

Это, конечно, предполагает, что вы занимаетесь разработкой, которая требует тестирования на рабочем столе. Я занимаюсь в первую очередь веб-разработкой, но все же считаю полезным иметь пару виртуальных машин Vista Business x86 для тестирования различных браузеров и конфигураций.

Различия между Ultimate, Enterprise и Business кажутся незначительными в моем опыте, но из того, что я обнаружил, в Ultimate ничего не пропало. Опять же, если вы используете носители MSDN или Technet, вы обнаружите, что можете установить Ultimate с того же ISO, что и другие «потребительские» выпуски - у бизнеса и предприятия обычно разные образы. Как упоминали другие авторы, следует избегать более простых потребительских предложений из-за отсутствия поддержки удаленных рабочих столов, IIS и множества других вещей.

Я не вижу причин оставаться с XP - я использовал Vista в различных вариантах для разработки, так как она стала RTM. У меня не было проблем с драйверами или чем-то еще в этом отношении, за исключением некоторых вещей, которые были на ранних стадиях с картами NVidia на x64 - эти проблемы были решены очень быстро. Установка XP на VPC в Vista - абсолютная пустяк, если вам это нужно.

Вы также найдете другие преимущества в Vista по сравнению с простой установкой XP - наиболее значимым из них является поведение клавиши «Пуск» при запуске приложений. Как скажет любой обычный пользователь (особенно тот, кому нравятся сочетания клавиш), запуск приложений на XP может быть очень трудным, когда возникает такая необходимость.

6
20.08.2008 09:51:08

Если у вас есть доступ к подписке MSDN, я бы серьезно рекомендовал Windows Server 2008. Удалите все ненужные серверные ресурсы (для этого есть автоматизированные инструменты), и вы получите надежную, надежную и быструю работу. ОС с Vista Kernal.

Это звучит радикально, но среди разработчиков наблюдается тенденция к переходу на этот подход.

http://www.win2008workstation.com/wordpress/

0
20.08.2008 09:57:27

Я использовал Vista Home Premium в качестве машины для разработки, и у меня не было проблем с ней + Visual Studio 2008 Standard Edition, хотя у меня не было возможности попробовать отладку IIS (я просто застрял с ASP. NET отладчик).

0
20.08.2008 10:21:41

Я также думаю об установке Vista (64 версия), необходимо проверить поддержку драйверов. Более трех лет без проблем запускаю Vista Ultimate 32 бита на 3 машинах.

@Vagmi

Я просто не люблю помидоры, но я не могу положить на это свой палец. Тем не менее, я не рекомендую вам есть бананы.

Вы должны быть в состоянии точно определить ваши проблемы в конкретном вопросе, как этот.

0
20.08.2008 10:46:32

Если вы (как и мы) переносите свое текущее программное обеспечение с VB6 на C #, я бы использовал Vista 32bit (по крайней мере, Home Premium Edition) или продолжил работу с XP Pro. Я думаю, что именно Aero значительно замедляет создание и перемещение объектов в форме в VB6. , Недавно я разрабатывал в течение двух дней в XP Pro, и VB6 работал удивительно быстро (1 ГБ памяти на машине XP сравнивается с 2 ГБ в Vista32). Причина, по которой мне не нравится Vista 64 (которую я удалил), заключается в том, что при записи в реестр он пишет в другое место, чем вы ожидаете, и это доставляло много хлопот. Кроме того, когда вы программируете много лет, вы накапливаете много маленьких инструментов (некоторые из них 16-битные), которые не будут работать в 64-битных системах, и вы можете привязаться к этим маленьким инструментам! Я не возражаю против записей в реестре, но когда я увидел, что мой маленький испанский словарь не

0
20.08.2008 11:02:07

Если вам нужна аутентификация Windows, вам нужна Vista Professional или выше.

0
20.08.2008 15:01:10

Я пользуюсь Vista Business 64 последние пару месяцев, полностью обновлена ​​Windows.

Каждый час или два он полностью замерзает, и мне приходится перезагружать всю машину. Прошло много лет с тех пор, как XP сделала что-то подобное. Я начинаю ненавидеть Vista с настоящей страстью.

0
6.11.2008 19:38:20

Я использовал VS 2005 и 2008 на Vista 64 Business.

Нет проблем, работает как ошпаренная обезьяна на моем скромном оборудовании. Двухъядерный AMD, 2 гигабайта оперативной памяти.

Я думаю, что многие неподтвержденные данные будут довольно сильно искажены в сторону «Я боюсь перемен». Не пытаясь быть оскорбительным, но я думаю, что ожидания людей заставляют их поднимать руки в воздух и сдаваться при первом сбое.

Не то чтобы я фанат MS. Я на самом деле больше фанат Linux. Я просто не вижу, чтобы Vista была больше PITA, чем XP. Это на самом деле заметно быстрее на моей машине и нескольких других, которые я преобразовал.

Если у вас есть учетная запись MSDN, просто выйдите и попробуйте. С двойной загрузкой легко, мой основной компьютер настроен на тройную загрузку.

Если вам нужно быстрое грязное сравнение различий в ценовых скобках, вы можете посмотреть здесь.

http://www.microsoft.com/windows/windows-vista/compare-editions/default.aspx

0
6.11.2008 20:02:01