Sintaxis básica para ASP | TIEngranaje

Si estás interesado en desarrollar aplicaciones web usando tecnologías Microsoft, seguro ya has oído hablar de ASP. Pero, ¿sabías que la sintaxis básica de esta tecnología es más simple de lo que parece? En este artículo, te enseñaremos los fundamentos de la sintaxis en ASP para que puedas empezar a escribir código desde cero y crear tu primera aplicación en poco tiempo. ¡No te lo pierdas!

Entonces, ¿qué significa la estructura básica y la sintaxis de un ÁSPID como se ve la pagina? Un archivo ASP parece ser muy similar al de un archivo HTML típico, con una excepción. Mientras que un archivo HTML normalmente contiene elementos HTML, un archivo ASP también contendrá scripts del lado del servidor, que normalmente están encapsulados por dos delimitadores especiales, <% y %>.

Scripts del lado del servidor se ejecutan en el servidor y no en el navegador del cliente. Pueden contener sentencias, procedimientos y/u operadores que sean válidos para el lenguaje de secuencias de comandos que definir dentro de su página ASP. Si usted no declarar un lenguaje de scripting, VBScript se utiliza como el idioma predeterminado.

ÁSPID incluye soporte tanto para VBScript como para JScript. JScript es en realidad lo mismo que JavaScript pero con un nombre diferente. Si quieres usar otro lenguaje de scriptdeberá instalar el software de secuencias de comandos apropiado en el servidor web para apoyarlos.

Ejemplo de VBScript

<!DOCTYPE html>
<html>
<head>
    <title>Hello World!</title>
</head>
<body>
<%
response.write("Hello World!")
%>
</body>
</html>

Ejemplo de JavaScript

<%@ language="javascript"%>
<!DOCTYPE html>
<html>
<head>
    <title>Hello World!</title>
</head>
<body>
<%
Response.Write("Hello World!");
%>
</body>
</html>

Los dos ejemplos anteriores parecen tener un código idéntico. El única diferencia es que el segundo ejemplo tiene una declaración en la línea 1. Para configurar JavaScript (o cualquier otro idioma) como el lenguaje de secuencias de comandos predeterminado para una página en particular, debe insertar un especificación de idioma en la parte superior de la página antes de cualquier otro código HTML. También debe tener en cuenta que JavaScript distingue entre mayúsculas y minúsculas. Sin embargo, VBScript no es.

De otra manera introducir VBScript del lado del servidor es usar el <script> elemento. Para indicarle al servidor web que trate el código como del lado del servidor en lugar del lado del cliente, debe asegurarse de que el runat se incluye el atributo.

<!DOCTYPE html>
<html>
<head>
    <title>Hello World!</title>
</head>
<body>
 <script language="vbscript" runat="server">
  response.write("Hello World!")
 </script>
</body>
</html>

También es posible mezclar Bloques del lado del servidor de JavaScript y VBScript dentro de la misma página, así como el script del lado del cliente. Por favor nota que los VBScripts del lado del cliente solo se ejecutarán dentro de un navegador Microsoft Internet Explorer. Por esta razón, es común que no implementar secuencias de comandos del lado del cliente utilizando VBScript.

Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded

Deja un comentario