se non sei troppo pratico di codice ti consiglierei di usare visual studio che ha già i componenti di login, compreso il loginname, che fa apparire il nome dell'utente loggato;
altrimenti ti consiglio di usare pagine .aspx e ogni volta cambi pagina gi fai il passaggio di parametro, in modo che risulti loggato;
cmq per la home hai 2 alternative:
1) crei due home una per l'utente loggato e una per l'ospite
2) qnd l'utente si logga e la pagine è postback "giochi" con la proprietà visible, e fai apparire il nome dell'utente loggato, e sparire il form di login (le due text e l'invio)