Ответ 1
Прочтите следующее: Сервер разработки ASP.NET или локальный IIS?
Мой вопрос был направлен скорее на общее использование, чем на веб-приложения, но...
Я всегда задумывался об этом... и, к счастью, теперь у меня есть хорошая экспертная среда, чтобы задать этот вопрос.
При создании проекта веб-приложения, какой веб-сервер наиболее целесообразно использовать?
Это дублированный вопрос... ASP.NET Development Server или Localhost IIS?... мой плохой!
Прочтите следующее: Сервер разработки ASP.NET или локальный IIS?
Мой вопрос был направлен скорее на общее использование, чем на веб-приложения, но...
Как и для ASP.NET 4.5 и Visual Studio 2012, рекомендуемым сервером из лошадиным ухом является IIS Express.
Сервер разработки VS, безусловно, менее сует. Это упрощает управление несколькими веб-сайтами. Если у вас нет специализированной тестовой среды, на которой запущен IIS, я бы, конечно, решил запустить IIS на локальном компьютере.
Я бы использовал оба.
Используйте встроенный сервер VS для тестирования первого уровня на ежедневной основе, а затем тестовый сервер IIS для тестирования следующего уровня. Для минутных изменений вашего кода вы не можете победить VS встроенный сервер для удобства.
Раньше я использовал выделенный тестовый сервер IIS для тестирования ALL, и это замедлило меня и не дало достаточной пользы; все же стоит потратить время, чтобы протестировать развертывание на полномасштабном сервере IIS перед тем, как начать жить.
Я думаю, что сервер Visual Studio Development создан для тестирования и запуска вашего приложения, чтобы посмотреть, как они будут работать.
с другой стороны, IIS - это реальная сделка... это веб-сервер, с которым ваше приложение будет работать.