INFO: Introducción a páginas Active Server

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

Este artículo describe cómo empezar a trabajar con las páginas Active Server (ASP). Este artículo es uno de una serie de artículos que tratan sobre un tema importante "Introducción".

Más información

Audiencia

Este artículo 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 los pasos proporcionados.

¿Qué es ASP?

ASP es un conjunto de componentes de software que se ejecutan en un servidor Web y permiten a los desarrolladores Web crear páginas Web dinámicas. La ventaja de ASP en páginas HTML Web estáticas es que una página ASP es similar a un programa que se ejecuta en un servidor Web y puede calcular resultados, procesar entradas de usuario, leer o escribir en bases de datos y archivos e insertar contenido actualizado "en vivo" cada vez que un usuario examina la página.

Tecnologías relacionadas

ASP se ejecuta con un servidor Web en la plataforma Microsoft Windows. El servidor Web que se utiliza es Internet Information Server (IIS). También es posible ejecutar ASP con una característica limitada en Microsoft Personal Web Server (PWS), que se ejecuta en Microsoft Windows 95, Microsoft Windows 98 y Microsoft Windows NT Workstation. ASP también se puede ejecutar en sistemas operativos Unix mediante extensiones especiales creados por proveedores de software.

Dado que ASP es preguntas que se utiliza para crear aplicaciones de negocios en el Web, se utiliza regularmente con bases de datos como Microsoft Access, Microsoft SQL Server o bases de datos de otros proveedores. Cuando se utiliza junto con una base de datos, las páginas ASP pueden incluso ejecutar aplicaciones transaccionales, como los utilizados por los bancos, mediante las características de COM + o Microsoft Transaction Server (MTS). Una serie de herramientas puede utilizarse para crear páginas ASP, que van desde editores de textos como el Bloc de notas, herramientas de creación de sitio Web muy visitado por Microsoft y otros proveedores o una herramienta de programación completa, como Microsoft Visual InterDev.

Instrucciones paso a paso

Paso 1: Instalar ASP

Windows 2000

Versión ASP 3.0 se incluye con todas las versiones del sistema operativo Microsoft Windows 2000. ASP se instala automáticamente al instalar la opción de servicios de Internet Information Server con Windows 2000. Para instalar esta opción, siga estos pasos:
  1. 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. En el Asistente para componentes de Windows, haga clic en siguientey siga la pantalla instrucciones.
Windows NT 4.0 Server

La versión anterior de ASP, la versión 2.0 se ejecuta en Microsoft Windows NT 4.0 Server, que requiere que instale Windows NT 4.0 Option Pack. Para instalar ASP, seleccione Internet Information Server en el cuadro de diálogo en el que seleccionar componentes para instalar. Además, instale el Service Pack más reciente para Windows NT 4.0 con el Option Pack.

Para instalar Windows NT 4.0 Option Pack y el Service Pack más reciente para Windows NT 4.0, visite los siguientes sitios Web de Microsoft:Windows 95, Windows 98 y Windows NT 4.0 Workstation

ASP versión 2.0 también se ejecuta en Windows 95, Windows 98 y Windows NT 4.0 Workstation mediante la instalación de Personal Web Server (PWS). PWS se incluye con Windows NT Option Pack. Cuando se ejecuta el Asistente de descarga, seleccione el sistema operativo apropiado (por ejemplo, seleccione Windows 95).

Para descargar Windows NT Option Pack, visite el siguiente sitio Web de Microsoft:Windows Millennium Edition (Me)

ASP no se admite en Windows Millennium Edition.

Paso 2: Configurar una aplicación Web en el servidor Web

Después de instalar IIS o 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 Windows 2000. Estas instrucciones también trabajan con IIS versión 4.0 en Windows NT 4.0 Server y funciona el código ASP en IIS y PWS. Para obtener instrucciones acerca de cómo configurar una aplicación Web de PWS, consulte la documentación que se incluye con PWS. Nota: Microsoft Visual InterDev versión 6.0 y Microsoft FrontPage 2000 pueden realizar automáticamente el programa de instalación de la aplicación para en el servidor Web. Si utilizas uno de estos programas para crear sitios Web, puede omitir las siguientes instrucciones de instalación manual y vaya directamente al paso 3.
  1. En un equipo basado en Windows 2000, abra el Administrador de servicios Internet (ISM). Para ello, en el menú 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. Inicia 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 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 se examina esta aplicación Web (por ejemplo, http://www.microsoft.com/MyWebTitle). El título puede ser distinto del nombre de carpeta de Windows física subyacente, pero para este ejemplo, 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, seleccione de nuevo el sitio Web predeterminado y presione la tecla 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, 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 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.

Paso 3: Crear la primera página ASP

Nota: para este ejemplo, no utilice Visual InterDev o 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 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>

Paso 4: Guardar la página ASP en la aplicación Web

Ahora puede guardar la página ASP en la carpeta de Windows que se creará para la aplicación Web en el paso 1. Cuando utiliza el Asistente para Web de extensiones de servidor en el paso 1, que ha escrito un nombre de carpeta para la carpeta de Windows física que contiene el contenido de la aplicación Web y, a continuación, el Asistente creado la carpeta para. De forma predeterminada, el asistente crea la nueva carpeta y el subweb en el sitio raíz de IIS. Puesto que utiliza el nombre MiWeb para la carpeta y su alias de título, la típica ruta de acceso en el sistema similar al siguiente:
C:\Inetpub\Wwwroot\MyWeb
Cuando se ejecuta la aplicación MyWeb con IIS y utilice un explorador Web para ver la aplicación, la dirección URL de la aplicación se inicia con el protocolo Web (http://). A continuación, si se trata de un sitio Web local que está sólo en el equipo o en la intranet de su organización, utilice el nombre del equipo Windows (por ejemplo, MiServidor) o accesibles públicamente para sitios de Internet, utilice su nombre de dominio (por ejemplo, www. MyCompany.com). Por último, anexe el alias o el título de la subcarpeta de la aplicación Web. La dirección URL resultante es similar a la siguiente dirección URL:
http://MyServer/MyWeb

- o -

http://www.MyCompany.com/MyWeb
Para guardar la página ASP que creó en el paso anterior y colocarlo en su aplicación Web, siga estos pasos:
  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 el cuadro de lista desplegable 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.

Paso 5: Utilice el servidor Web para ver la página

Abra un explorador Web, como Microsoft Internet Explorer. En la línea de dirección, escriba la dirección URL de la nueva página ASP. 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
O bien, si el servidor envía las páginas por Internet, la dirección URL similar a la 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/

Asistencia adicional con ASP

Para obtener más información, visite el grupo de noticias de ASP para preguntas y respuestas acerca de peer-to-peer. Se encuentra en la "Internet Server Programming", que se encuentra en "Desarrollo Web" en el siguiente sitio Web de grupos de noticias en línea de Microsoft Developer Network (MSDN):
Grupos de noticias en línea
http://msdn.microsoft.com/newsgroups/
Para obtener más información, visite el siguiente sitio Web de Microsoft:
Centro de soporte de páginas Active Server
http://support.Microsoft.com/?scid=pH;zh-CN;555
Para obtener ayuda con preguntas técnicas, visite el siguiente sitio Web de Microsoft para buscar en Microsoft Knowledge Base:
Buscar en Knowledge Base
http://support.microsoft.com/search
Para obtener ayuda directamente de Microsoft, visite el siguiente sitio Web de Microsoft y abra un incidente de soporte técnico:Para los tutoriales ASP, ejemplos de código y referencias, visite los siguientes sitios Web de Microsoft:Para obtener tutoriales y referencias a ASP que terceros, visite los siguientes sitios Web: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: 297943 - Última revisión: 22 ene. 2017 - Revisión: 1

Comentarios