ASP
De Viquipèdia
L'ASP (en anglès, Active Server Pages) és una tecnologia propietària de Microsoft que permet crear planes web amb contingut dinàmic des del servidor i es desenvolupà amb el propòsit de substituir la tecnologia CGI ja obsoleta. Encara que la major part d'aquestes tipus de planes s'han programat amb Visual Basic Script, també es poden utilitzar altres llenguatges de programació com pot ser el JScript.
La tecnologia ASP, és molt semblant en quant a nivell tecnològic, al llenguatge PHP, però aquest últim té l'avantatge que és programari lliure. A principis de la dècada del 2000, Microsoft, va presentar l'evolució de la tecnologia ASP, l'ASP.NET un llenguatge de programació totalment orientat a objectes.
[edita] Exemples de codi
<%
' Totes les línies que comencen amb un apòstrof són comentaris que s'ignoren
Response.Write("Viquipèdia") ' Aquest codi escriu escriu "Viquipèdia" al navegador.
%>
<% ' Exemple d'una clàusula condicional Dim X ' Amb Dim estem dimensionat la variable X abans d'usar-la X = 1 ' Assignem un valor a la variable X If X = 1 Then %> <b>X té un valor d'1</b> <% Else %> <b>X no té un valor d'1</b> <% End If %>
<form action="pagename.asp" method="get">
<input type="text" name="Nom" /><br />
<input type="Submit" />
</form>
<%
' Dimensionem una variable i li assignem el valor del camp "Nom" del formulari
Dim strNom
strNom = request.querystring("Nom")
If strNom <> "" Then ' Si la variable "strNom" conté qualsevol text, llavors:
' S'escriu un text que depen del valor entrat al formulari
Response.write "Benvingut a la Viquipèdia " & strNom
End If
%>

