.NET
.NET är ett bibliotek (framework) som gör det möjligt att använda kod skriven i olika programmeringsspråk.
Programmeringsspråken är bland annat C#, VB.NET, F#.
Gör man en webb applikation i .NET så är det ASP.NET
ASP
ASP kallas även "klassisk ASP" och har ersatts av ASP.NET
Så med tiden kommer ASP försvinna mer eller mindre.
.net är ett ramverk som man kan använda för att skriva olika sorters applikationer, främst för Windows, både skrivbordsapplikationer (dvs "vanliga" program) och webbapplikationer. .net kan egentligen också beskrivas som en virtuell maskin som kör programkod i ett eget format, eller sin egen "bytekod", som kallas CIL. Detta sker under huven, och det är normalt inget man behöver bry sig om.
Man kan använda diverse språk som C# eller VB.NET som kompileras till CIL. Du kan skriva samma kod i valfritt språk (av de språk om stöds) och det är bara syntaxen som skiljer sig åt. (Det är idén, åtminstone.) C# och VB.NET är med andra ord programmeringsspråk.
ASP.NET är inte ett språk, utan ett bibliotek och ett sätt att använda .net för webbapplikationer. Man kan programmera ASP.NET-applikationer i t ex C# eller VB.Net.
(Klassisk) ASP är å andra sidan något äldre, enklare och helt annat än ASP.NET. ASP är ett skriptspråk. Noga räknat kan man använda olika språk, varav VBScript är det absolut vanligaste. ASP.NET (om man använder VB.NET) är med flit utformat för att likna ASP till viss del, men är egentligen något helt annat, och långt mer utökat.
(Klassisk) ASP är idag snorgammalt och utvecklas inte aktivt, alltså bör man inte använda det till nya projekt.
Något sådant.
254 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e