Tecnologias de desarrollo web

Solo disponible en BuenasTareas
  • Páginas : 36 (8850 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de septiembre de 2010
Leer documento completo
Vista previa del texto
PORTADA

TECNOLOGIAS DE DESARROLLO WEB: ASP, JSP Y PHP

TECNOLOGÍA ASP

La mayoría de los sitios web tienen 2 principales plataformas UNIX y Windows NT.
UNIX utiliza tecnologías como PERL y CGI para el manejo de Web dinámico. Y Windows NT usa ASP y VBScript.

ASP es una tecnología que trabaja sobre IIS y permite interactuar con el usuario interceptando solicitudes que ingresan yprocesan las respuestas que se producen.

Los objetos incluidos en ASP son:
- Objetos Request (Solicitud) y Response (Respuesta): Estos objetos capturan datos ingresados por el usuario y pueden responder con texto procesado, HTML y otros datos.
- Objetos Application (Aplicación) y Session (Sesión): Estos objetos permiten configurar la funcionalidad del sitio Web como una aplicación cuyas variablestienen alcance sobre todas las páginas en uso y como una sesión cuyas variables tienen alcance sobre las páginas en uso por parte de una persona en específico.
- Objetos Server (Servidor): Este objeto permite una interacción con el servidor, codificación de HTML y los URL, así como también se pueden crear instancias de otros objetos y componentes dentro de la aplicación.
Objetos ADO
Los objetosADO (ActiveX Data Object) son uno de los componentes más valiosos que tiene ASP, estos nos permiten acceso directo y conveniente a las bases de datos u otras fuentes de datos, lo que nos permite una gran funcionalidad en los sitios Web dinámicos. Los objetos ADO incluidos en ASP:
- Objeto Connection: Nos sirve para crear una conexión entre los scripts ASP y una base de datos o fuente de datos.
-Objeto Command: Este objetos nos permite ejecutar comandos específicos sobre una fuente de datos.
- Objeto Recordset: Nos proporciona un control total sobre un conjunto de registros y campos de una fuente de datos. De esta manera, se pueden realizar todo tipo de operaciones sobre los registros tales como buscar, editar, agregar, borrar, etc.
Existen seis principales objetos utilizados en elmanejo de base de datos:

- Command (Comando). Se utiliza comúnmente para ejecutar una cadena de consulta SQL en un objeto Connection, mantiene la información de un comando.
- Connection (Conexión). Mantiene la información de conexión sobre el proveedor de bases de datos por ejemplo MSSQL o MySQL.
- Error (Error). Contiene información detallada de los errores que se puedan presentar con losobjetos.
- Field (Campo). Contiene la información de una única columna de datos en un recordset.
- Property (Propiedad). Definida por el proveedor de daros, característica de un ADO.
- Recordset (Conjunto de registros). Es el conjunto de registros de una tabla de una base de datos o un cursor que apunta a ellos. Se pueden tener diferentes configuraciones para las propiedades de los recordsets demanera que sean de solo lectura o actualizables a diversos grados.
En scripts típicos, ASP realiza la conexión con el proveedor de datos utilizando una conexión al instante y posteriormente se ejecutara la cadena de consulta SQL, ya sea de recuperación o de inserción de datos.

ASP contiene funciones incorporadas para sus diferentes funciones, tales como:

Captura de datos. Para poder realizaruna captura de datos, se utiliza el objeto Request que obtiene los datos tal y como se envían desde un enlace de hipertexto un formulario submit. Los datos posibles a capturar son variables HTTP, cookies, cadenas de texto y contenidos de formularios.
Envío de datos. Para el envío de datos en ASP se utiliza el objeto Response, que nos permite insertar datos en el flujo de respuestas dirigido aun usuario en particular, como cadenas, cookies y encabezados HTTP.

Creación de aplicaciones. El objeto Application se crea cuando un cliente solicita una primera página y se guardan las variables y referencia a los que cualquier página o aplicación puede tener acceso.

Creación de sesiones. Para la creación de este objeto es necesario que el cliente o usuario pueda aceptar cookies y el...
tracking img