Active Server Pages

Fra Wikipedia, den frie encyklopædi
Gå til: navigation, søg
Disambig bordered fade.svg Denne artikel omhandler et programmeringsmiljø. Opslagsordet har også anden betydning, se Poppel.

ASP står for Active Server Pages og er et dynamisk server-side script programmeringsmiljø ligesom PHP. ASP er dog udviklet af Microsoft og læner sig mere op ad Visual Basic, hvor PHP læner sig op ad C/C++. ASP kan skrives i mange forskellige programmeringssprog, men de mest almindelige er dog Visual Basic og JScript.

Til Linux findes ChiliSoft ASP fra Sun Microsystems, der stort set er kompatibelt med Microsofts ASP.

Kode eksempler[redigér | redigér wikikode]

For at skrive Hello World! i ASP kan du bruge følgende kode:

  1. <html>
    
  2. <body>
    
  1. <% Response.Write "Hello World!" %>
    
  1. </body>
    
  2. </html>
    

En mere simpel måde at gøre dette på er:

  1. <html>
    
  2. <body>
    
  1. <% ="Hello World!" %>
    
  1. </body>
    
  2. </html>
    

Ønsker man at lægge kommentarer til sig selv, eller andre, kan det gøres således:

  1. <html>
    
  2. <body>
    
  1. <%
    
  2. ' Udskriv Hello World til skærmen.
    
  3. ' Tekst skrevet efter et enkeltkvotationstegn bliver ikke parset og kan derfor bruges til at lave en kommentar.
    
  4. Response.Write "Hello world"
    
  5. %>
    
  1. </body>
    
  2. </html>
    

Små scripts[redigér | redigér wikikode]

Som i alle programmeringssprog er det muligt at udskrive klokken, time og meget mere, det er disse scripts du kan se eksempler på herunder.

Udskriv klokken

  1. <%
    
  2. Response.Write Now()
    
  3. %>
    

Udskriv datoen

  1. <%
    
  2. Response.Write date()
    
  3. %>
    

Udskriv time

  1. <%
    
  2. Response.Write Time()
    
  3. %>
    

Forklaring

  1. <%   
    
  2. Response.Write "Now returnerer: " & Now & " "
    
  3. Response.Write "Date returnerer: " & Date & " "
    
  4. Response.Write "Time returnerer: " & Time & " "
    
  5. %>
    

Udskriv Now i timer

  1. <%  
    
  2. Now = Now() 
    
  3. Time = Hour(Now)
    
  4. Response.Write "Hour(Now) returnerer: " & Time & " "
    
  5. %>
    

Eksterne henvisninger[redigér | redigér wikikode]

Programmering Stub
Denne artikel om datalogi eller et datalogi-relateret emne er kun påbegyndt. Hvis du ved mere om emnet, kan du hjælpe Wikipedia ved at udvide den.