Даже ваше первое утверждение не совсем верно.
ASP.NET может демонстрировать гибкость потока - различные части жизненного цикла запроса могут (в некоторых случаях - обычно, если некоторые запросы выполняются долго, я полагаю, или если вы отвечаете асинхронно), могут выполняться в разных темах. См. эту статью ( в архиве ) для получения дополнительной информации. К сожалению, я не видел много четкой, однозначной и авторитетной документации по этой теме: (