Quando lanci con "Visualizza nel Browser" una pagina aspx (in VS NET) ti da errore se prima non compili la Dll (il code-behind) con il comando Genera.
Ecco, quella è un compilazione run-time.
Vengono compilati solo la prima volta, e le successive volte se ci sono state variazioni nei suddetti file .vb (o .cs).