Sessions in IIS / ASP.NET are based on cookies with a session area, which means that they are destroyed when the browser is closed and, apparently, they are not used in different Internet Explorer processes.
When you open a new browser window using File> New Window, the window will be processed by the same process as the first (i.e. the same iexplorer.exe). When you start IE from the Start menu, you will get a new process, and now you will have two iexplorer.exe in the task manager. I think that only IE 7 will spawn multiple processes.
As a side note, IE 8 will have one process per tab / window, such as Google Chrome. I don’t know if these browsers use session cookies among processes, but this is definitely something to keep in mind when testing using one of these browsers.
Jan aagaard
source share