Process Isolation
ASP is run under the inetinfo.exe(IIS) process space and hence susceptible to application crashes as a result the IIS needs to be stopped or restarted. ASP is related to the process isolation setting in IIS.
But, ASP.Net
The ASP.NET worker process is a distinct worker process, <tt>aspnet_wp.exe</tt>, separate from <tt>inetinfo.exe</tt> ( IIS process), and the process model in ASP.NET is unrelated to process isolation settings in IIS.
Note :- IIS is still the entry point to a ASP.NET application
Refer
Article , it give you more details