Pre-compilation with ASP.NET 1.x
OK, I'm thought I understood the page compilation process in ASP.NET 1.x to explain it, but I guess not. I had thought that in that version of the .NET Framework, each and every .ASPX file HTTP handler and other resources, the first time it's accessed, takes a little while to spin-up because it checks for the existence of a corresponding DLL within IIS, and finding none, creates one. Subsequent page requests are speedier than the initial hit because of the existence of this DLL.
I backed up a large web app to another server on the same network today, and expected to have to browse to as many ASPX pages as I could to get the ball rolling. But while my site's DEFAULT.ASPX page in the root directory did take awhile (actually, a lot longer than I'm used to, like 20 seconds), the entire app seemed to run as if it had been in place for years.
So with ASP.NET 1.1 does the entire app get pre-compiled?