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.

[redigér] Kode eksempler

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>
    

[redigér] Små scripts

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. %>
    

[redigér] Eksterne henvisninger

It Stub
Denne it-artikel er kun påbegyndt. Hvis du ved mere om emnet, kan du hjælpe Wikipedia ved at udvide den.