This will depend a lot on the setup in IIS. Different sessions are thrown
onto different threads. Not sure if this is a firm rule, but you will
definitely encounter different threads when you have two simultaneous
requests. The CLR process that handles .NET is one process, but you will see
that different applications can run in an isolated manner, which will
involve different memory spaces and therefore different processes (at least
for the parts of the application that are run in the IIS process space(s)).
On a multi-tiered app, you can have requests from multiple apps hitting the
same process, so the rules can be blurred.
Hope this helps.
--
Gregory A. Beamer
MVP; MCP: +I, SE, SD, DBA
**********************************************************************
Think Outside the Box!
**********************************************************************