Ordlista
Asp.net
Asp.net är Microsofts ramverk för att bygga webbapplikationer. Det är ersättaren till ”klassisk” asp (Active Server Pages) och den första versionen släpptes 2002. Asp.net är byggt på något Microsoft kallar Common Language Runtime vilket tillåter programmeraren att välja språk han utvecklar i av de som stöds av .net. För i och med CLR:en så blir slutkoden densamma oavsett vilket språk programmeraren kodar i.Det kanske mest populära språket att skriva dotnet-applikationer i är C# (uttalas c sharp). Ett annat populärt språk för dotnet är Visual Basic .Net.
Till skillnad från klassisk asp och tex PHP som är scriptspråk (interpreterade språk) så är ASP.net alltså kompilerat, dvs omvandlat till maskinkod innan det körs. Den största fördelen mellan interpreterade språk (scriptspråk) och kompilerade språk är att de kompilerade har bättre prestanda då de körs, dvs de är snabbare. Typiska nackdelar är längre tid mellan det att man skriver kod till att man kan köra den (edit-run cycles) och en inneboende ökad komplexitet för att göra en bra implementation.