Yes, it does something like that. At a minimum is is loading the DLLs from the BIN directory and running it through the Just In Time (JIT) compiler.
I think one big drawback with ASP.NET is that you must truly compile your app, on a dev machine, and upload it to the web host. You do not have...