Salve a tutti, microsoftiani e non

mi son letto le faq ed i links utili ma forse non sono molto aggiornati, il punto è questo:

- Visual Web Developer 2005 Express Edition
- Visual C# 2005 Express Edition
- SqlServer 2005 (forse la Express Edition ?)

sapreste dirmi, gentilmente, cosa caspita dovrei fare per scrivere una qualunque cosa in C# per far si che Visual Web developer possa prendermi il mio C# e mostrarmelo, dopo averlo elaborato, nell' output del webserver che VWD mi crea ?

domanda 2:
VWD mi scrive dei tags Vb a inizio pagina, devo per forza tenerli o posso eliminare ogni sorta di tag Vb in un ambiente di sviluppo c#.net ?

insomma son total niubbo di framework 2.0 di M$ e namespace Web di C# ( e di C# in generale, oltre l'hello world non ho fatto ), vi chiedo un aiuto, grazie