Vad är ASP-programmering?

Active Server Pages (ASP)-programmering är att skriva kod för att underlätta ASP-funktionalitet på webbplatser. Sådan funktionalitet inkluderar leverans av dynamiskt, databasdrivet innehåll till webbläsare utan att belasta serversidans system. ASP-programmering innebär att skriva ASP-filer och HTML-filer. ASP-koden placeras på HTML-sidorna, inneslutna i speciella taggar. När du behöver göra ändringar i koden behöver du bara ändra ASP-filerna; HTML-filerna, som inte gör något annat än att gå och hämta ASP-filernas kodning, behöver inte ändras.

ASP-filer har filtillägget .asp, ungefär som HTML-filer har filtillägg på antingen .htm eller .html. HTML-filerna som innehåller ASP-instruktionerna omsluter dessa instruktioner i taggar som ser ut så här: <% och %>. Observera att till skillnad från HTML innehåller ASP-sluttaggen inte ett snedstreck. För att skicka resultatet av en ASP-instruktion direkt till en webbläsare lägger du till ett likhetstecken: <%=. ASP-programmering involverar skript i Visual Basic Script, Jscript, Perl, Python eller andra språk. Vissa ändringar är nödvändiga, men programmeraren som har skrivit kod på dessa andra språk kommer att tycka att ASP-programmering verkligen är bekant. De två språk som fungerar bäst för denna typ av programmering är VBScript och Jscript. En vanlig användning av ASP-programmering är att samla in data från användaren och visa den vid ett annat tillfälle. Du kan till exempel använda ASP-programmering för att be användaren att skriva in hans eller hennes namn och sedan visa det namnet på efterföljande sidor under användarens besök. När namnet väl har matats in överför programmeringsprotokollen dessa data till den nödvändiga databasen, från vilken den kan nås av andra HTML-sidor som innehåller kodningen som vägleder sådana förfrågningar. Sådana dataförfrågningar och visningar kan vara så komplexa som du vill göra dem. Skriftlig data är inte det enda som kan laddas upp till din webbplats med hjälp av ASP-programmering. Du kan designa formulär som tillåter användare att ladda upp bildfiler till din webbplats också. Fastighetswebbplatser är perfekta exempel på webbplatser som kan dra nytta av denna funktionalitet. ASP-programmering är också praktiskt när dina HTML-sidor och vad de visar innebär att du kommer åt stora databaser som innehåller massor av data. I det här fallet kommer du verkligen att uppskatta fördelarna med att inte behöva ändra HTML-filer när du uppdaterar parametrarna för dina databaser. ASP-programmering gör denna process enkel.