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

StackOverflow https://stackoverflow.com/questions/17653

Вопрос

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

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

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

Или лучше остаться с Windows XP Pro?

Это было полезно?

Решение

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

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

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

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

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

Другие советы

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

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

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

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

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

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

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

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

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

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

максимальная 64-битная версия с множеством памяти 8g +

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

Павел

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

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

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

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

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

@Вагми

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

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

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

Если вам нужна проверка подлинности Windows, вам нужна Vista Professional или выше.

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

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

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

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

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

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

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top