Vanligvis anbefales det at man skiller mellom funksjonalitet og layout når man programmerer i asp.net. Dette gjøres ved at man legger layout i aspx filen, og funksjonaliteten (dine metoder ol) i tilhørende aspx.cs (c#) eller aspx.vb (vb.net) fil. Det er ikke alltid det er hensiktmessig skille dette i flere filer, og her viser vi et eksempel på hvordan man setter opp en aspx fil uten bruk av code behind. Vi viser hvordan man importerer Namespace's, logger inn mot database, oppretter metoder for å hente ut forskjellig typer data og binder det hele til dine webkontroller.
