У меня очень странное поведение с Request.Form .
Вот два сервера IIS 7, на которых запущено одно приложение ASP.NET. С первого раза все нормально. Но у второго очень низкая производительность.
Профилировщик показал, что эта строка:
context.Request.Form["id"]
занимает больше 130 мс каждый раз!
Журнал профилировщика:
0,60% get_Form - 4536 мс - 68 вызовов - System.Web.HttpRequest.get_Form ()
Конфигурации сервера точно такие же (?). Первый сервер работает под управлением Vista, второй (более медленный) работает под управлением Windows Web Server 2008.
UPD:
Оба экземпляра приложения работают в интегрированном режиме, настройки пула одинаковы.
Есть идеи?