yes, vb.net is the actual code it is done with. It is done with the vb.net syntax. Yes the code will look different, but it should be similar enough so that even if you do not know the other language you should see what is going on. Much of the syntax is the same, just like asp classic, the sql statements will be the same, the server variables, lots of stuff will keep some of its syntax. Who said a whole application has to be scriped in vb.net, if you want you can even mix and match, one page c# one page vb.net... but I would never reccomend it.