ASP eller Active Server Page är Microsofts gamla teknik för att utveckla dynamiska hemsidor. När du jobbar med ASP kan du välja att programmera med scriptspråken VB-Script eller J-script som är Microsofts version av JavaScript. VB-Script är idag det populäraste språket när man programmerar ASP applikationer.
Med ASP kan du göra väldigt mycket som du inte kan göra med XHTML och JavaScript. När du programmerar i ASP så öppnar sig en hel värld med nya funktioner och du kan göra gästböcker, forum, bildgalleri, webbutiker och mycket mer. Men för att allt detta skall fungera krävs en databas, Tex Access eller MySQL.
Microsoft slutade utveckla ASP för många år sedan och vill du använda den senaste tekniken skall du lära dig ASP.NET istället.
Grunderna i ASP
För att webbservern skall förstå en ASP kod måste du börja med att berätta för webbservern att vi har en ASP sida och det gör vi genom att skriva <% och så avslutar vi vår ASP kod med %>.
Vi skriver ut Hello World med hjälp av ASP på två olika sätt.
Vi börjar med att berätta för webbservern att vi tänker köra lite ASP kod och det gör vi som sagt så här <% och %>. Jag kommer att använda mig av Response.Write. Response.Write skriver ut text i din webbläsare och jag skall visa hur man kan göra detta på två sätt.
<%
Response.Write(”Hello World”)
%>
Ovanstående kod kommer att skriva Hello world i din webbläsare. Inga konstigheter va?
Hello World
Nu tänkte jag visa hur man skapar en variabel och sedan skriver ut variablens värde i en Response.Write. Men vad är då en variabel? Jo en variabel är något som kan ändras under hemsidans gång. Värdet variablen får lagras i serverns RAM-Minne. Så här skapar man en varibel och ger den värdet Hello World.
<%
Dim strVariabel
strVariabel = ”Hello World”
Response.Write(strVariabel)
%>
Hello World
Vad betyder denna kod nu då? Jo Dim betyder att vi skapar en variabel som får namnet strVariabel. När jag programemrar i ASP namnger jag mina variabler med tre bokstäver framför för att jag skall veta vilken datatyp det är.
Str = Sträng (Text)
Int = Tal ()
Dtm = Datum
Det är dom vanligaste förkortningarna men det finns fler.
strVariabel = ”Hello World” betyder att strVariable får värdet Hello World. Sedan skriver vi ut värdet med hjälp av Response.Write.
Program för att utveckla hemsidor i ASP
För att skriva ASP kod behöver du egentligen bara anteckningar. Det finns installerat på alla datorer med någon version av Windows.
Ett annat program som jag rekommenderar är Dreamweaver. Dreamweaver är enormt bra för programmet skriver ut förslag på kod som du kan använda och delar in koderna i olika färger vilket gör det väldigt enkelt att se skillnad på kod och skulle man stava fel så ser man det direkt då färgen inte är den färgen det skall vara.
Detta var en kort och enkel introduktion till ASP. Önskar du en artikel om något annat inom ASP så kan du önska dig det i önska delen.
Denna artikel är skapad till 0rginalet eftersom han önskat en artikel i önska delen.