To je u samom projektovanju asp.net bio jedan od ciljeva. Što veće odvajanje koda od design-a. Praktično kada se koristi code-behind (podrazumevano stanje ako praviš aplikaciju u visual studiju) celokupan dizajn praviš u aspx strani, a kodiraš u source stranama (pristupaš objektima na strani i slično), drugo asp web kontrole imaju jako velike mogućnosti za formatiranje, a to kombinovano sa html, css i sl. uveliko olakšava dizajniranje web strane.
Lepota je u jednostavnosti.
Cis.