La risposta è ASP.NET! Di esempi ne trovi a migliaia in internet, basta cercare...