Ответ 1
Вот отличия от http://www.mywindowsclub.com/resources/3302-Key-differences-between-IIS-IIS-Developer.aspx.
Если у вас уже установлен IIS - это лучший продукт. Экспресс IIS будет использоваться только людьми, которые не имеют доступа к IIS или хотят что-то более легкое, чем IIS, но больше похожее на IIS, чем на Cassini.
- Интегрирован с ОС
- IIS 7 поставляется с операционной системой и тесно интегрирован с Windows.
- IIS Developer Express - это отдельный загружаемый инструмент
- Целевые пользователи
- IIS 7 предназначен как для разработчиков, так и для производственных целей.
- IIS Developer Express может использоваться только для целей разработки, а не для производства.
- Поддерживаемые версии Windows
- IIS 7 будет работать только в Windows Vista и более новых выпусках Windows. В случае серверной ОС IIS 7 будет работать только в Windows 2008.
- IIS Developer Edition будет работать даже на более старых версиях - начиная с Windows XP и новее.
- Модель процесса и активация
- В IIS 7 рабочий поток автоматически запускается и управляется службой активации процессов Windows.
- В случае IIS Express пользователь должен справиться с этим.
- Поддержка FTP
- IIS Developer Express не поддерживает FTP, а IIS 7 поддерживает его.
- Поддержка WCF
- IIS Developer Express поддерживает только WCF через HTTP.
- IIS 7 поддерживает WCF, в том числе через TCP, именованные каналы и MSMQ.
- Поддержка нескольких разработчиков
- IIS 7 - это однопользовательское приложение.
- IIS Developer Express поддерживает многопользовательскую среду. Файлы конфигурации, настройки и веб-контент поддерживаются для каждого пользователя.
- Интеграция с Visual Studio
- Все выпуски и версии Visual Studio имеют встроенную поддержку IIS 7.
- Только VS 2010 и будущие версии будут иметь встроенную поддержку IIS Developer Express.
- Расширения времени выполнения
- Разработчик IIS поддерживает URL Rewrite и FastCGI.
- Webmatrix предлагает поддержку для SEO, управления базами данных и веб-развертывания. Другие расширения, предлагаемые с IIS, еще не тестировались с IIS Developer Express.
- Инструменты управления
- IIS 7 управляется с помощью диспетчера IIS.
- IIS Developer Express можно управлять с помощью Webmatrix. Также экспресс-издание имеет поддержку через системный трей.
- Порт, используемый IIS
- Веб-сайт по умолчанию поставляется с IIS 7, прослушивает порт 80.
- Часть веб-сайта по умолчанию для разработчиков IIS Express прослушивает порт 8080, чтобы избежать конфликтов с IIS 7, когда они работают рядом.