В чем разница между сервером IIS и сервером разработки, предоставляемым Visual Studio?

Может ли кто-нибудь сказать мне разницу между сервером IIS и сервером разработки, предоставляемым Visual Studio.


person Deviprasad Das    schedule 04.11.2010    source источник
comment
Что-то конкретное вы имеете в виду?   -  person Oded    schedule 04.11.2010


Ответы (2)


Вот несколько ссылок для чтения :-)

Основные отличия Между IIS и сервером разработки ASP.NET

Сервер разработки ASP.NET или Localhost IIS?

Каковы (не) преимущества использования Cassini вместо IIS?

Я не знаю, почему вы изучаете это, но вы можете взглянуть на IIS Express - Введение в IIS Express

person Morten Anderson    schedule 04.11.2010

Различий МНОГО, некоторые из них:

  1. Локальный доступ в Cassini
  2. Кассини не поддерживает S
  3. Cassini работает как ваша учетная запись (кто бы ни вошел в систему), IIS работает как служба, что означает, что некоторые вещи немного меняются.
  4. Не поддерживает такие методы аутентификации, как Basic, Digest и т. д.
  5. Не запускает ни один из модулей IIS, что означает, что вы не сможете делать такие вещи, как переписывание URL-адресов, документы по умолчанию, просмотр каталогов, пользовательские ошибки для статических страниц и т. д.
  6. Не поддерживает такие вещи, как виртуальные каталоги и т. д.

Что я бы порекомендовал всем, кто хочет что-то столь же простое, как Cassini, но более совместимое, так это использовать IIS Express, который поддерживает почти все функции IIS, но с гораздо упрощенной моделью, подходящей для разработки http://weblogs.asp.net/scottgu/archive/2010/06/28/introduction-iis-express.aspx. Visual Studio будет включать его поддержку.

person Carlos Aguilar Mares    schedule 04.11.2010