Active Server Pages

Active Server Pages (.NET) er et scripting-miljø til udvikling af webbaserede løsninger via Microsoft teknologi. Ved brug af udviklingsværktøjet Visual Studio og webserveren Internet Information Services er det muligt at designe, implementere og teste både store og små ASP (.NET) webbaserede løsninger.

ASP.NET/ASP+ er efterfølgeren til ASP og er baseret på Microsofts .NET platform.

På den tekniskeside indeholder en ASP/ASPX fil statisk HTML/XHTML kombineret med web-kontroller der kan populeres med dynamiskdata fra serveren. Ligesom PHP og JSP afgrænses kode der skal udføres på serveren med <% -- kode -- %>.

Udvikling af mindre webløsninger sker oftest ved at indlejre al forretningslogik direkte i ASP/ASPX filerne, dvs. inden for <% -- kode -- %> områderne i filerne. Alternativt kan man i større sammenhæng anvende en teknik der kaldes Code Behind, hvor der foretages en opdeling mellem brugergrænsefladen (placeret i ASP/ASPX filer) og forretningskoden der ligger bagved (og evt. er implementeret i et andet sprog som C# eller VB.NET).

Forfattere: 
Rasmus Kaae