2009-08-21 2 views
3

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

Какой порядок я устанавливаю на новую рабочую станцию ​​разработчика, насколько это важно? это совершенно новая система Windows 7 enterprise, x64 с большим количеством приятного оборудования

но я сначала устанавливаю SQL? IIS? VS.Net? как насчет SDK, который я планирую использовать? Я предполагаю, что они продолжаются последними?

Как вы к этому относитесь? или это просто не имеет значения, чтобы думать об этом?

Спасибо всем,

Райан

+0

Это удивительный вопрос ... может быть очень полезным для многих людей. – Beska

+0

Для значений страха вблизи нуля. – 2009-08-24 13:38:14

ответ

4

Не так много опыта работы с Windows 7, но могу сказать, что потребовалось некоторое время, чтобы получить процедуры установки для Windows XP и связанных с ними инструментов разработки, задокументированных в нашей команде.

Наш основной подход состоял в том, чтобы сначала установить Windows и все компоненты Windows (например, IIS). Затем мы установили средства разработки в порядке их выпуска (то есть Visual Studio 2003 до Visual Studio 2005/2008).

Мое самое большое предложение было бы задокументировать установку и быть готовым начать с нуля несколько раз, пока вы не поправите ее. Вы узнаете, не ошиблись ли вы при наличии сообщений об ошибках и т. Д.

Другим предложением было бы исключить инструменты, которые вам не нужны. Наша установка была бы намного чище, если бы мы могли убить старые инструменты (или виртуальные машины-хозяева - наша организация не позволит нам это делать).

На самом деле у вас могут быть чистые виртуальные машины с рабочей станцией для различных усилий по развитию, которые вы предпримете (одна виртуальная машина для SharePoint, одна виртуальная машина для Интернета и т. Д.). Затем разработчики могут легко восстановить виртуальные машины без выполнения процедур установки.

+1

Выполнение программ в том порядке, в котором они выходят, является ключом к этому после. Я работаю с VS 2003-2010, а также с MS SQL Server 2005 и 2008. Я также использую Windows 7. Хотя VS2003 не работает хорошо в Win7, он не будет работать вообще, если вы не установите его в первую очередь , перед другими программами. В принципе, все продукты MS пишут одни и те же данные, но были созданы для совместного использования с предыдущими версиями, поэтому вам нужно убедиться, что последние данные программы записаны последними. – Relster

1

Я бы установить SQL Server в прошлом, то есть болото вещей он ищет (и покажет вам обновить), прежде чем он будет установлен. Поэтому я бы пошел OS> IIS> VS.NET> SQL Server.

+0

Если вы собираетесь установить SQL последним, убедитесь, что вы не устанавливаете SQL Server Express с Visual Studio. Это часто предотвращает установку SQL Developer или SQL Server Standard на рабочую станцию ​​разработки и единственное хорошее решение, которое мы нашли в нашем магазине, чтобы исправить это, чтобы стереть и переустановить все из Windows. – BBlake

0

Если вы поддерживаете разработчиков, я бы подумал, что первый шаг - спросить их, какие инструменты они хотят. Затем установите их в любом порядке. (То есть, сначала установите зависимости.)

+0

Привет, только уточните, это моя личная система для разработки, я просто не знал, что делать, потому что я так долго не поддерживал разработчиков :) –

3

Если вы планируете создавать веб-разработки, у Microsoft есть хороший пакет своего программного обеспечения, которое вы можете установить сразу: http://www.microsoft.com/web/downloads/platform.aspx. Я был удивлен, обнаружив, что версия 2 даже включает PHP в качестве опции, что на самом деле довольно приятно, так как это может быть болью для настройки в IIS.

+0

Я действительно люблю набор веб-платформ MS, его очень классный и простой в использовании, у меня есть объект групповой политики, который развертывает его на любом сервере, который я ввел в подразделение «веб-сервер» в моей виртуальной лаборатории, отличное предложение! –

+0

Этот ответ не будет работать для всех, поскольку он, похоже, подключен к бесплатной («нижней») версии инструментов, но для тех, для которых он будет работать, это идеальное решение. – Beska

1

На самом деле я не знаю других разработчиков, но я больше не устанавливаю IIS на свою машину dev. Visual Studio .Net имеет встроенный веб-сервер для большинства тестов и для более тяжелого тестирования, который я обычно развертываю на тестовой серверной машине. Я также обнаружил, что SQL Server Express действительно запутывает мою dev-машину, поэтому я обычно просто оставляю это на сервере тестирования, хотя я вижу, что другие разработчики не согласны со мной там.

Вот материал, я устанавливаю на моих Дев машин:

Visual Studio 2008
Самый простой FTP-клиент, я могу найти (FTP Explorer это мой любимый)
CloudPad
WireShark
Adobe Photoshop (I все еще используют 7.0. Отлично работает для того, что я делаю.)
Инструменты управления SQL Server

Порядок их не имеет значения.

+0

Это мысль, которую я имел, поскольку ITPro я специализируюсь на виртуализации, так что кластер ESX корпоративного класса в запасной комнате :) Я определенно мог бы видеть, как я раскалываю вещи таким образом, кажется, немного больше соответствует тому, как это будет быть тоже в производстве –

0

Обычно я начинаю с Visual Studio, потому что он содержит все его зависимости. Затем SQL Server, Office 2007, затем .net Framework 3.5 с пакетом обновления 1 (SP1) и Visual Studio 2008 с пакетом обновления 1 (SP1), должны исправлять все связанные и SP2 для Office.

 Смежные вопросы

  • Нет связанных вопросов^_^