Further to the tip I posted earlier, here is a few more tips.
The asp.net compiler is aspnet_compiler.exe located in %WinDir%\Microsoft.NET\Framework\v2.0.50727
The compiler takes the following parameters
- p to precompile
^ This is not new, its exactly what Swami said in his post.
But my tip is there are more switches that might be helpful for you
-fixednames generates a separate assembly for each page
-f overwrites the files in the target directory
-u specifies that the precompiled application should be update-able afterwards.
See more at MSDN