Настройка локальной разработки ASP.NET - PullRequest
1 голос
/ 01 января 2009

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

Я использую Vista Home Premium в качестве настольной ОС. Можно ли настроить отдельного пользователя в Vista и содержать в себе все материалы для разработчиков? (Разделите сервер SQL, IIS и Visual Studio, чтобы они не запускались, когда я не занимаюсь разработкой)

Если это невозможно, может кто-нибудь предложить хорошую альтернативу?

Ответы [ 6 ]

10 голосов
/ 01 января 2009

Используйте виртуальную машину, такую ​​как VMWare.

3 голосов
/ 01 января 2009

Лично я не вижу никаких преимуществ создания отдельного пользователя для этого. Есть веб-сервер в комплекте с VS для разработки. Это работает только тогда, когда вы запускаете его. А сама VS ничего не делает, если вы ее не используете ...

SQL Server можно настроить для запуска вручную.

Если вы только начинаете, ознакомьтесь с Express Edition Visual Web Developer и SQL Server.

1 голос
/ 01 января 2009

Я согласен с ocdecio: виртуальная машина - это путь. Также хорошо то, что вы можете потратить несколько часов на настройку среды разработки и затем сохранить без изменений. Таким образом, если вы когда-нибудь подключите его, вам не придется тратить еще один день на его настройку. Думайте об этом как об «Управлении окружающей средой», которое должно сочетаться с управлением исходным кодом. Единственное предостережение - убедиться, что у вас достаточно оперативной памяти (2+ ГБ). В наши дни оперативная память намного дешевле, чем время!

0 голосов
/ 02 января 2009

Я согласен с ocdecio: виртуальная машина - это путь. В некоторых случаях вы можете даже загрузить полностью функциональные виртуальные машины напрямую от MS (например, Sharepoint Development). Виртуальные машины могут сэкономить время, и их легко полностью скопировать.

0 голосов
/ 01 января 2009

@ mdbritt Этот случай представляет собой учебную среду разработки для asp.net. Я не могу поверить, что для этого предпочтительнее виртуальная среда. Ни для какой другой нормальной среды разработки.

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

0 голосов
/ 01 января 2009

Я должен согласиться с вышесказанным.

У меня есть все средства разработки на моей учетной записи одного пользователя (я тоже использую Vista Home Premium), но ничего не запускается, если я тоже не спрашиваю.

При установке Sql Server вам будет предложено, если вы хотите, чтобы служба запускалась автоматически или вручную. Выберите руководство и запустите одну учетную запись пользователя.

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