.Net request flow

The browser sends an http request to the server for a file with an .aspx extension. This request gets handled by the httpd.sys kernel process, which maps the .aspx extension into IIS via the aspnet_isapi.dll ISAPI filter. This filter subsequently calls the .Net runtime worker process aspnet_wp.exe, which compiles the page into a DLL and stores it in the filesystem cache at C:WINDOWSMicrosoft.NETFrameworkv2.0.50727Temporary ASP.NET Files.