I have a client that has recently asked the following question: "both the aspx & vb files are in the production directory. Is the site not compiled? If not, is there a reason?"
I have always been taught that in .net 2.0 and above the site will compile itself on first load and that there is no real advantage anymore to compile the code into a dll. I've also always been taught that having a compiled site requires a lot more overhead as each time a change is made the site has to be recompiled.
I want to be able to answer this clients question accurately. Any suggestions on what the main points of my argument against compiling could/should be?