Cómo crear su primera aplicación Web ASP en páginas Active Server de Microsoft

Exención de responsabilidades de contenido KB retirado

Este artículo se refiere a productos para los que Microsoft ya no ofrece soporte técnico. Por tanto, el presente artículo se ofrece "tal cual" y no será actualizado.

Resumen

En este artículo se describe cómo empezar a trabajar con las páginas Active Server (ASP) y está destinado a principiantes y clientes intermedios que estén familiarizados con la programación informática. Aunque la experiencia previa con un lenguaje de desarrollo Web como HTML es útil, no es necesario tener experiencia previa para completar el procedimiento paso a paso.

Instalar ASP

  1. Haga clic en Inicio, seleccione Configuración y, a continuación, haga clic en Panel de control. En el Panel de Control, haga clic en Agregar o quitar programas.
  2. Haga clic en Agregar o quitar componentes de Windowsy, a continuación, seleccione la casilla de verificación Servicios de Internet Information Server .
  3. Haga clic en siguientey siga la pantalla instrucciones.

Configurar una aplicación Web en el servidor Web

Después de instalar Microsoft Internet Information Services (IIS) o Personal Web Server (PWS), debe configurar una aplicación Web en el servidor Web. En este artículo se supone que está ejecutando IIS versión 5.0 en Microsoft Windows 2000.
  1. Abra el Administrador de servicios Internet (ISM). Para ello, haga clic en
    Inicio, haga clic en Ejecutar, escriba inetmgry, a continuación, haga clic en Aceptar. Abre la consola de servicios de información de Internet (ISM).
  2. Expanda el nodo de nivel superior que contiene el nombre del equipo. Haga clic en sitio Web predeterminado, haga clic en nuevoy, a continuación, haga clic en Extensiones del servidor Web.
  3. En el Asistente para nuevo Subweb, haga clic en siguiente para continuar. En el cuadro de texto Nombre de directorio , escriba el nombre de la carpeta de Windows que se creará para la aplicación Web. En el cuadro de texto título , escriba un alias que señale a la carpeta de Windows física subyacente. El título es la que ven los usuarios como parte de la ruta de acceso de dirección URL cuando vean esta aplicación Web (por ejemplo, http://www.microsoft.com/MyWebTitle). El título puede ser distinto del nombre de carpeta de Windows subyacente, física, pero para este ejemplo, simplemente escriba MiWeb para el nombre de la carpeta y el título. Haga clic en siguiente, acepte el valor predeterminado para el Control de acceso, haga clic en siguiente y, a continuación, haga clic en Finalizar.
  4. En el panel izquierdo del ISM, haga clic en sitio Web predeterminadoy, a continuación, presione F5 para actualizar la lista de carpetas virtuales. Tenga en cuenta que la carpeta virtual de la aplicación recién creada aparece en el sitio predeterminado.
  5. Haga clic en la carpeta de la aplicación y, a continuación, haga clic en
    Propiedades. En la ficha directorio , siga estos pasos:
    • Seleccione acceso de lectura.
    • Asegúrese de que los Permisos de ejecución está establecido en sólo secuencias de comandos.
    • Si el botón crear está disponible, haga clic en él.
  6. Cierre el cuadro de diálogo de Propiedades . En el ISM observe que el icono de la carpeta virtual ya no aparece como una carpeta amarilla sino un símbolo verde situado en un cuadro gris. Esto significa que la aplicación está configurada y listo para alojar páginas ASP, de modo que puede cerrar el ISM.

Crear su primera página Web ASP

Nota: para este ejemplo, utilice Microsoft Visual InterDev ni Microsoft FrontPage para crear una página ASP. Aunque ambas aplicaciones pueden crear páginas ASP fácilmente, es mejor para aprender a mano el código de la página ASP en un editor de textos como el Bloc de notas.
  1. Haga clic en Inicio, seleccione programas, Accesoriosy, a continuación, haga clic en Bloc de notas.
  2. En el documento en blanco del Bloc de notas, pegue el siguiente código para la estructura de página básica:
    <%@ Language="Vbscript" %><html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>My First ASP Page</title>
    </head>
    <body>


    </body>
    </html>

  3. Escriba algunas etiquetas identificativas y código ASP en la página. Tenga en cuenta que ejecutar el código ASP, debe ser identificado por uno de los siguientes conjuntos de etiquetas. El servidor Web utiliza estas etiquetas para identificar el código que debe procesarse en el servidor antes de devolver la página en un explorador.

    • Etiqueta identificativa ASP 1: < % [el código ASP va aquí] % >

      En este enfoque, se crea una etiqueta de apertura con el carácter menor que (<) y símbolos de porcentaje (%), una etiqueta de cierre con los símbolos mayores que (>) y el porcentaje (%) y escribir el código ASP entre las etiquetas de cierre y apertura.
    • Etiqueta identificativa ASP 2: < Script runat = "Server" > [el código ASP va aquí] < /script >

      En este enfoque, la secuencia de comandos que las etiquetas son el mismo que el código HTML, las etiquetas de secuencia de comandos salvo que la etiqueta de secuencia de comandos de apertura tiene un atributo denominado runat = 'Server'.
    Por ejemplo, coloque un par de etiquetas ASP entre las etiquetas < body > de la página ASP. Entre las etiquetas ASP, escriba el siguiente ejemplo de código de VBScript para que la versión completa de la página ASP se parece al siguiente:
    <%@ Language="Vbscript" %><html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>My First ASP Page</title>
    </head>
    <body>

    <%
    'Use an apostrophe to delimit code comment lines like this one.
    'Declare variables.
    Dim strGreeting, strTime, strTotal

    'Process and calculate.
    strTotal = 10 * 21
    strTime = Now()

    'Create a string that inserts the value of the two earlier
    'variables.
    strGreeting = "Hello World! The current date and time are: " & strTime & ".<BR>" & _
    "The result of our calculation is: " & strTotal

    'Output the results to the browser.
    Response.write strGreeting

    %>

    </body>
    </html>

Guardar la página Web ASP en la aplicación Web

Ahora puede guardar la página ASP en la carpeta de Windows que creó para la aplicación Web en el paso 1.
  1. En el Bloc de notas, en el menú archivo , haga clic en Guardar.
  2. En el cuadro de diálogo Guardar como , utilice el cuadro de lista desplegable Guardar en para buscar la carpeta física de la aplicación (por ejemplo, C:\Inetpub\Wwwroot\MyWeb).
  3. En Guardar como tipo, seleccione Todos los archivos.
  4. En el cuadro de texto Nombre de archivo , elimine cualquier extensión de archivo predeterminada que se ve y, a continuación, escriba el nombre del archivo con la extensión ASP (por ejemplo, Default.asp).
  5. Haga clic en Guardar.

Utilizar el servidor Web para ver la página

Abra un explorador Web, como Microsoft Internet Explorer y escriba la dirección URL de la nueva página Web ASP en la barra de direcciones . Por ejemplo, si su servidor está ejecutando localmente (es decir, no envía las páginas por Internet), la dirección URL similar a la siguiente:
http://MyComputerName/MyWeb/Default.asp
Por otra parte, si el servidor envía las páginas por Internet, la dirección URL es similar a lo siguiente:.
http://www.<MyCompany>.com/MyWeb/Default.asp
Tenga en cuenta que las nuevas aplicaciones Web en IIS se establecen automáticamente para utilizar Default o Index como archivo predeterminado en la carpeta virtual de la aplicación Web. En otras palabras, si se utiliza Default.asp como nombre para la página principal o la primera página de la aplicación, es necesario utilizar el nombre de archivo en la dirección URL. Basta con buscar la carpeta virtual que contiene la página Default.asp, del siguiente modo:
http://<MyComputerName>/MyWeb/

Referencias

Para los tutoriales ASP, ejemplos de código y referencias, visite los siguientes sitios Web de Microsoft:
Tutorial de páginas Active Server
http://msdn.microsoft.com/en-us/library/ms972337.aspx

Más de 25 sugerencias ASP para mejorar el rendimiento
http://msdn.microsoft.com/en-us/library/ms972335.aspx
Para obtener tutoriales y referencias a ASP que no sean de Microsoft, visite los siguientes sitios Web de terceros.
Microsoft proporciona información de contacto de terceros para ayudarle a encontrar soporte técnico. Esta información de contacto puede cambiar sin previo aviso. Microsoft no garantiza la exactitud de esta información de contacto de terceros.
Propiedades

Id. de artículo: 301097 - Última revisión: 22 ene. 2017 - Revisión: 1

Microsoft Active Server Pages 4.0

Comentarios