ASIGNATURA: HERRAMIENTAS WEB PARA LA INVESTIGACIÓN
RESUMEN TRABAJO 3

Active Server Pages (ASPIII)
Autor: (MARIA J. MATOS C.)

                                              ¿QUÉ  ES  ASP?

Active Server Pages (ASP) es una tecnología del lado servidor de Microsoft para páginas web generadas dinámicamente, que ha sido comercializada como un anexo a Internet Information Server (IIS).

Microsoft introdujo esta tecnología llamada Active Server Pages en diciembre de 1996, por lo que no es nada nueva. Es parte del Internet Information Server (IIS) desde la versión 3.0 y es una tecnología de páginas activas que permite el uso de diferentes scripts y componentes en conjunto con el tradicional HTML para mostrar páginas generadas dinámicamente, traduciendo la definición de Microsoft: "Las Active Server Pages son un ambiente de aplicación abierto y gratuito en el que se puede combinar código HTML, scripts y componentes ActiveX del servidor para crear soluciones dinámicas y poderosas para el web".

El principio de la tecnología ASP es el VBScript, pero existe otra diversidad de lenguajes de programación que pueden ser utilizados como lo es Perl, JScript, entre otros.

   UTILIDAD DEL ASP

Acceso a base de datos, envió de correo electrónico, creación dinámica de gráficos y otros. Básicamente, muchas cosas que podemos realizar por medio de CGI pueden ser realizadas con esta tecnología. Esto debido a que el ASP es tan eficiente con escribir código directamente a la interfase de aplicación del servidor, con la ventaja de que es más eficiente que el CGI que depende de un compilador ya que el ASP corre como un servicio en el servidor, tomando ventaja de la arquitectura de multitareas.

FUNCIONAMIENTO DEL ASP

 

aspintro

 

REQUIRIMIENTOS

Para empezar con el desarrollo de las Active Server Pages es necesario un servidor con Windows NT 4.x o mayor y el Internet Information Server. El IIS es una aplicación gratuita que puede conseguirse en el Option Pack del NT. También es posible utilizar ASP en Windows 9x por medio del Personal Web Server junto al Option Pack mencionado anteriormente.

En caso del uso de un servidor Linux, Chilisoft ha desarrollado el Chilisoft ASP que también permite el uso de esta tecnología. Otra opción es InstantAsp también para correr ASP en servidores que no sean el IIS.

La mayoría de proveedores de Hosting pagado con plataformas NT tienen acceso a esta tecnología en sus servidores. El código puede ser trabajado en cualquier editor HTML o de texto. Existen en el mercado dos herramientas para trabajar profesionalmente el ASP en modo visual como lo son el Drumbeat 2000 y el Visual Interdev de Microsoft.

¿COMO CREAR UNA PÁGINA ASP?  

 

Un método rápido para crear un archivo .asp consiste en cambiar la extensión de los archivos HTML (.html o .htm) por la extensión .asp. Si el archivo no contiene funciones ASP, el servidor prescinde del proceso de secuencias de comandos ASP y envía el archivo al cliente. Como desarrollador Web, esta opción proporciona una gran flexibilidad, ya que puede asignar a los archivos la extensión .asp incluso si no piensa agregar funciones ASP hasta más adelante.

Para publicar el archivo .asp en Web, guarde el nuevo archivo en un directorio virtual de su sitio Web (asegúrese de que el directorio tenga los permisos Secuencia de comandos o Ejecución). A continuación, escriba en el explorador la dirección URL del archivo para pedirlo. (Recuerde, las páginas ASP debe enviarlas el servidor, por lo que no puede pedirlas mediante su ruta física.) Cuando el archivo se cargue en el explorador, observará que el servidor envió una página HTML. Al principio puede parecer extraño, pero recuerde que el servidor analiza y ejecuta todas las secuencias de comandos ASP del servidor antes de enviar el archivo. El usuario siempre recibe código HTML estándar.

 

VERSIONES ASP

ASP ha pasado por cuatro iteraciones mayores, ASP 1.0 (distribuido con IIS 3.0), ASP 2.0 (distribuido con IIS 4.0), ASP 3.0 (distribuido con IIS 5.0) y ASP.NET (parte de la plataforma .NET de Microsoft). Las versiones pre-.NET se denominan actualmente (desde 2002) como ASP clásico.

ASP 3.0

ASP 3.0 muestra la evolución lógica de una tecnología que cada vez es más utilizada dentro del campo de desarrollo de aplicaciones Web. las principales mejoras y novedades que ofrece ASP 3.0:

·         Se ha producido una mejora en el procesamiento de las páginas ASP por parte de la librería ASP.DLL.

·         Se ofrece lo que se denomina ajuste automático, que consiste en detectar cuándo una petición está bloqueada por recursos externos, en ese caso se proporcionan automáticamente más subprocesos para ejecutar peticiones adicionales y continuar de esta forma con el procesamiento normal de forma simultánea.

·         Los objetos COM se liberan más rápidamente y por defecto los componentes COM se ejecutan out-of-process, es decir, en un espacio de memoria distinto al del servidor Web.

·         Con ASP 3.0 se ofrecen los objetos COM que se ofrecían con ASP 2.0  (componentes de servidor, como Content Rotator) pero con su rendimiento mejorado, es decir, aparecen versiones mejoradas de los componentes anteriores.

·         El servidor transaccional Microsoft Transaction Server (MTS) ya no existe como una entidad separada en Windows 2000, y pasa a formar parte de Servicios de componentes (Microsoft Component Services). IIS 5.0 y Servicios de componentes funcionan conjuntamente para formar la arquitectura básica para la creación de aplicaciones Web.

 

INFOGRAFIA

  1. Active Server Pages.  Definición del APS según  la enciclopedia libre wikipedia"http://es.wikipedia.org/wiki/Active_Server_Pages"
  2. ¿Qué es ASP? por Christian Van Der Henst S. Define, señala el funcionamiento y lo códigos ASP. http://www.maestrosdelweb.com/editorial/aspintro/
  3. ¿Qué es ASP 3.0?.Define y ofrece cursos ASP 3.0. http://www.ciberaula.com/curso/asp/
  4. Manual ASP. Enseña cómo crear una página  ASP. Procedimientos y Formularios, entre otros indicaciones.http://www.monografias.com/trabajos5/asp/asp.shtml
  5. Novedades de ASP 3.0. Novedades que aporta la tecnología Active Server Pages (ASP) en su nueva versión, es decir, ASP 3.0. http://www.aspfacil.com/articulos/asp30-1.asp
  6. Los objetos y las funciones de las páginas ASP.Página tutorial señala los objetos y funciones en la páginas ASP. http://www.programacion.com/tutorial/asp_basics/4/
  7. WebExperto.com es un sitio dedicado a brindar contenidos y recursos para diseñadores y programadores de páginas web. http://www.webexperto.com/desarrollo/

8.      Maestrodelweb.com: El sitio cuenta con secciones de contenidos editoriales, un listado de eventos y noticias de actualidad. También hay una amplia colección de enlaces y manejamos a una comunidad con múltiples temáticas a través de Foros del Web. http://www.maestrosdelweb.com/sitio/

  1. Brinkster.com. servidor que dan servicio gratuito de hosting con soporte de ASP y bases de datos Access. http://www.webexperto.com/recursos/.

 

 

 

 

 

 

Hosted by www.Geocities.ws

1