En el ejemplo que estás colocando mike.p, no es necesario que compiles.. estoy de acuerdo con xknown ya que ahi no se está usando codebehind, todo es código en línea.
En último de los casos aunque no tengas el VS puedes tener tu propio codebehind y compilar tus archivos .vb, .cs..etc.. usando los comandos del framework que para éste caso serían vbc.exe ó csc.exe
Salu2 y cualquier duda por aqui andamos..