I\'ve read recommendations that we should create separate application pools for each asp.net application on our Win2008 server.
We have about 20 apps that would be on t
One main reason I consider when creating app pools is the process management. There are other reasons such as security etc. When an IIS-hosted application crashes it takes down its host process as well. In previous versions of IIS this meant all web activity crashed together. With app pools you can isolate your applications from one another. If one has a memory leak and keeps crashing your other apps will continue to function.