Vloga ASP.net v pobudi .net je priprava spletnih uporabniških vmesnikov, vendar gre v resnici za veliko več. Ker lahko spletne strani ASP.net vsebujejo programsko kodo v kateremkoli jeziku, ki ga podpira ogrodje, ta koda pa se prevede v popolnoma enako obliko kakor drugi programi za podlago .net, imamo v resnici opravka z zelo zmogljivo tehnologijo.
Microsoft je prvo različico tehnologije za pripravo dejavnih spletnih strani pripravil v naglici, saj je podjetje skorajda zamudilo internetno revolucijo.