In che senso? In asp.net il codice puó essere compilato in un modo simile al java per rendere l'esecuzione piú veloce, il sorgente delle pagine deve essere lo stesso caricato sul server e li viene compilato alla prima esecuzione e ogni volta che il sorgente viene modificato. Per nascondere completamente il sorgente l'unico modo é compilare delle dll.