EQUIPO 2,LAS AGUILAS

73

Transcript of EQUIPO 2,LAS AGUILAS

Page 1: EQUIPO 2,LAS AGUILAS
Page 2: EQUIPO 2,LAS AGUILAS

Cuando hay una tormenta, los

pajaritos se esconden; pero las águilas vuelan más alto

Page 3: EQUIPO 2,LAS AGUILAS
Page 4: EQUIPO 2,LAS AGUILAS
Page 5: EQUIPO 2,LAS AGUILAS

HTM es la sigla para

Hyper Text Markup

Language que en

español se podría

traducir como.

“Lenguaje de

Marcado de

Hipertexto”

Page 6: EQUIPO 2,LAS AGUILAS

Es un lenguaje ó código que se utiliza para crear páginas de

internet. En nuestro navegador siempre tenemos la oportunidad

de ver el código fuente de una pagina y eso es un documento

HTML, que contienen archivos JavaScript, unas llamadas SCC.

Este lenguaje ó estos códigos son reconocidos por un editor de

texto HTML el cual, de acuerdo a esos

códigos, imágenes, textos, tablas y un sin fin de elementos que

se colocan dentro del código permiten la creación de una

página de internet.

Page 7: EQUIPO 2,LAS AGUILAS

CÓDIGO:

<html> <head> <title>HTML Lic. En

Comercialización</title> </head> <body>Bienvenidos a mi

página</body> </html>

Page 8: EQUIPO 2,LAS AGUILAS

La propiedad de HTML nos indica el punto de partida del código que creará la

página de internet. La propiedad de HEAD nos indica el punto de partida de la

cabecera de la página, área que se utiliza para incluir "scripts", códigos y textos

invisibles que dan forma a algunos aspectos de la página. La propiedad de TITLE

se utiliza para adjudicarle un título a la página que será visto en la barra superior

de la página de internet, como el que se muestra en esta página (HTML Lic. En

Comercialización). Y para finalizar tenemos la propiedad de BODY que nos indica

el inicio del cuerpo de la página donde se coloca el texto, imágenes y el

contenido principal de esta.

Page 9: EQUIPO 2,LAS AGUILAS

¿QUÉ ES CSS?

Hojas de Estilo en Cascada (Cascading Style Sheets), es

un mecanismo simple que describe cómo se va a

mostrar un documento en la pantalla, o cómo se va a

imprimir, o incluso cómo va a ser pronunciada la

información presente en ese documento a través de un

dispositivo de lectura.

Esta forma de descripción de estilos ofrece a los

desarrolladores el control total sobre estilo y formato de

sus documentos.

Page 10: EQUIPO 2,LAS AGUILAS

CSS se utiliza para dar estilo a documentos HTML y XML, separando el

contenido de la presentación. Los Estilos definen la forma de mostrar

los elementos HTML y XML. CSS permite a los desarrolladores Web

controlar el estilo y el formato de múltiples páginas Web al mismo

tiempo. Cualquier cambio en el estilo marcado para un elemento en

la CSS afectará a todas las páginas vinculadas a esa CSS en las que

aparezca ese elemento.

Page 11: EQUIPO 2,LAS AGUILAS

Las hojas de estilo están compuestas por una o más reglas

aplicadas a un documento HTML o XML. La regla tiene dos

partes: un selector y la declaración. A su vez la declaración

está compuesta por una propiedad y el valor que se le

asigne. h1 {color: red;}

h1 es el selector

{color: red;} es la declaración

En el ejemplo anterior, el selector h1 indica que todos los

elementos h1 se verán afectados por la declaración dondese establece que la propiedad color va a tener el valor red

(rojo) para todos los elementos h1 del documento o

documentos que estén vinculados a esa hoja de estilos.

Page 12: EQUIPO 2,LAS AGUILAS
Page 13: EQUIPO 2,LAS AGUILAS
Page 14: EQUIPO 2,LAS AGUILAS
Page 15: EQUIPO 2,LAS AGUILAS
Page 16: EQUIPO 2,LAS AGUILAS
Page 17: EQUIPO 2,LAS AGUILAS
Page 18: EQUIPO 2,LAS AGUILAS
Page 19: EQUIPO 2,LAS AGUILAS
Page 20: EQUIPO 2,LAS AGUILAS

es un método para la transmisión de

información hacia un compilador

instalado en el servidor.

Page 21: EQUIPO 2,LAS AGUILAS

Su función principal

es la de añadir una

mayor interacción a

los documentos web

que por medio del

HTML se presentan

de forma estática.

Page 22: EQUIPO 2,LAS AGUILAS

es utilizado comúnmente para

contadores, bases de datos,

motores de búsqueda,

formularios, generadores de

email automático foro de

discusión , chats, comercio

electrónico, rotadores y

mapas de imágenes, juegos

en línea y otros.

Page 23: EQUIPO 2,LAS AGUILAS

pueden estar compilados en diferentes

lenguajes de programación.

El más popular es el lenguaje de

distribución gratuita

aunque también podemos mencionar:

C, C++ y Java.

Page 24: EQUIPO 2,LAS AGUILAS

Los scripts residen en

el servidor, donde son llamados, ejecutados

y regresan información de vuelta

al usuario.

Un ejemplo de un llamado a un script CGI

puede ser:

http://www.maestrosdelweb.com/cgi-

bin/ejemplo.cgi

Page 25: EQUIPO 2,LAS AGUILAS
Page 26: EQUIPO 2,LAS AGUILAS

ASP (Active Server Pages) es la tecnología desarrollada por

Microsoft para la creación de páginas dinámicas del servidor.

ASP se escribe en la misma página web, utilizando el lenguaje

Visual Basic Script o JScript (Java script de Microsoft).

Permite crear este tipo de páginas Web utilizando HTML, scripts y

componentes de servidor ActiveX reutilizables.

Se lanzó en un principio como un anexo a Internet Information

Services (IIS) a través de Windows NT 4.0,.

más tarde se incluyó como un componente libre de Windows Server,

desde Windows 2000

Page 27: EQUIPO 2,LAS AGUILAS

Un lenguaje del lado del servidor es

aquel que se ejecuta en el servidor

web, justo antes de que se envíe la

página a través de Internet al cliente.

Page 28: EQUIPO 2,LAS AGUILAS

El cliente solamente recibe una página

con el código HTML resultante de la

ejecución de la página ASP. Como la

página resultante contiene únicamente

código HTML, es compatible con todos

los navegadores.

Page 29: EQUIPO 2,LAS AGUILAS

ASP se utiliza como complemento de

HTML para lograr hacer una página

más interactiva y funcional

Page 30: EQUIPO 2,LAS AGUILAS

La última versión de ASP clásico es

ASP 4.0 que cuenta con una serie de

objetos integrados que poseen cada

uno, varias funcionalidades útiles para

la creación de páginas Web

dinámicas.

Page 31: EQUIPO 2,LAS AGUILAS
Page 32: EQUIPO 2,LAS AGUILAS

iníciales de Java Server Pages, en español

significa Páginas de Servidor Java.

es una tecnología orientada a crear páginas

web con programación en Java.

en forma de documentos HTML, XML o de otro

tipo.

permite la utilización de código Java

mediante scripts.

Page 33: EQUIPO 2,LAS AGUILAS

es que el Servidor de Aplicaciones

interpreta el código contenido en la

página JSP para construir el código Java

del servlet a generar. Este servlet será el

que genere el documento (típicamente

HTML) que se presentará en la pantalla

del Navegador del usuario.

Page 34: EQUIPO 2,LAS AGUILAS

La principal ventaja de JSP frente a otros

lenguajes es que el lenguaje Java es un

lenguaje de propósito general que

excede el mundo web y que es apto

para crear clases que manejen lógica

de negocio y acceso a datos de una

manera prolija.

Page 35: EQUIPO 2,LAS AGUILAS
Page 36: EQUIPO 2,LAS AGUILAS

Según Steven B. Levy, redactor de

Microsoft TechNet, “.NET es una

plataforma llena de servicios para

construir aplicaciones basadas en web y

desarrollar experiencias interactivas

para los usuarios y sus sistemas”.

Page 37: EQUIPO 2,LAS AGUILAS

.NET FRAMEWORK

· SERVIDORES .NET.

Page 38: EQUIPO 2,LAS AGUILAS

Es la parte más importante de la

plataforma .NET. Incluye COM+, un

entorno de ejecución común, un

compilador JIT, y un conjunto de

librerías de sistema que dan acceso a

un amplio conjunto de servicios

Page 39: EQUIPO 2,LAS AGUILAS

Son un conjunto de aplicaciones que

pueden usarse en conjunción con el .NET

framework para facilitar el desarrollo de

aplicaciones empresariales. Como por

ejemplo SQL Server 2000, Exchange 200

server o BizTalk Server 2000. Java 2

Entreprise Edition (J2EE).

Page 40: EQUIPO 2,LAS AGUILAS

A diferencia de Microsoft .NET que es un producto, J2EE

es un estándar. Por lo tanto, no es posible descargarte

J2EE sino que es necesario adquirir alguna de las

versiones de plataformas de desarrollo basadas en J2EE

que existen en el mercado como IBM WebSphere, BEA

Weblogic, Oracle9iAS o Sun ONE. Cada una estas

versiones proporcionan servicios añadidos a los

propuestos en el estándar.

Page 41: EQUIPO 2,LAS AGUILAS

El lenguaje de programación java.

El modelo de programación del cliente

La infraestructura de la capa de middleware.

La API de negocios para los programadores.

La API no visible para los programadores.

Page 42: EQUIPO 2,LAS AGUILAS
Page 43: EQUIPO 2,LAS AGUILAS
Page 44: EQUIPO 2,LAS AGUILAS

Conjunto de aplicaciones o de tecnologías con capacidad

para interoperar en la Web.Estas aplicaciones o de

tecnologías intercambian datos entre si con el objetivo

de ofrecer unos servicio.

Interoperar: la habilidad de dos o más sistemas o componentes para intercambiar información y utilizar la información intercambiada.

Page 45: EQUIPO 2,LAS AGUILAS

Estos servicios proporcionan mecanismos de comunicación estándares entre

diferentes aplicaciones, que interactúan entre sí para presentar información

dinámica al usuario. Para proporcionar interoperabilidad y extensibilidad

entre estas aplicaciones, y que al mismo tiempo sea posible su combinación

para realizar operaciones complejas, es necesaria una arquitectura de

referencia estándar.

Page 46: EQUIPO 2,LAS AGUILAS
Page 47: EQUIPO 2,LAS AGUILAS

En este proceso intervienen una serie de tecnologías que hacen posible esta circulación de información:

SOAP (Protocolo Simple de Acceso a Objetos)

Page 48: EQUIPO 2,LAS AGUILAS

<?xml version='1.0' ?>

<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">

<env:Header>

<m:reserva xmlns:m="http://empresaviajes.ejemplo.org/reserva"

env:role="http://www.w3.org/2003/05/soap-envelope/role/next"

env:mustUnderstand="true">

<m:referencia>

uuid:093a2da1-q345-739r-ba5d-pqff98fe8j7d

</m:referencia>

<m:fechaYHora>2001-11-29T13:20:00.000-05:00</m:fechaYHora>

</m:reserva>

<n:pasajero xmlns:n="http://miempresa.ejemplo.com/empleados"

env:role="http://www.w3.org/2003/05/soap-envelope/role/next"

env:mustUnderstand="true">

<n:nombre>Pepe Ejemplo</n:nombre>

</n:pasajero>

</env:Header>

<env:Body>

<p:itinerario

xmlns:p="http://empresaviajes.ejemplo.org/reserva/viaje">

<p:ida>

<p:salida>Nueva York</p:salida>

<p:llegada>Los Angeles</p:llegada>

<p:fechaSalida>2001-12-14</p:fechasalida>

<p:horaSalida>última hora de la tarde</p:horaSalida>

<p:preferenciaAsiento>pasillo</p:preferenciaAsiento>

</p:ida>

<p:vuelta>

<p:salida>Los Angeles</p:salida>

<p:llegada>Nueva York</p:llegada>

<p:fechaSalida>2001-12-20</p:fechaSalida>

<p:horaSalida>media-mañana</p:horaSalida>

<p:preferenciaAsiento/>

</p:vuelta>

</p:itinerario>

<q:alojamiento

xmlns:q="http://empresaviajes.example.org/reserva/hoteles">

<q:preferencia>ninguna</q:preferencia>

</q:alojamiento>

</env:Body>

</env:Envelope>

Page 49: EQUIPO 2,LAS AGUILAS

Promueven la interoperabilidad

Permiten la integración “justo-a-tiempo

Reducen la complejidad por medio del encapsulamiento

Dan una “nueva vida” a las aplicaciones de legado

Abren la puerta a nuevas oportunidades de negocio

Disminuyen el tiempo de desarrollo de las aplicaciones

Page 50: EQUIPO 2,LAS AGUILAS
Page 51: EQUIPO 2,LAS AGUILAS
Page 52: EQUIPO 2,LAS AGUILAS

Un lenguaje del lado cliente es totalmente independiente del

servidor, lo cual permite que la página pueda ser albergada

en cualquier sitio. Pero nuestra página no se verá bien si la

computadora cliente no tiene instalados los plug-

in adecuados. El código, tanto del hipertexto como de los

scripts, es accesible a cualquiera y ello puede afectar a la

seguridad.

Page 53: EQUIPO 2,LAS AGUILAS

Plu-gin: o también llamado complemento es

una aplicación que se relaciona con otra para aportarle una

función nueva y generalmente muy específica. Esta aplicación

adicional es ejecutada por la aplicación principal e interactúan

por medio de la API.

También se lo conoce como plug-in

(del inglés "enchufable"), addon (agregado),complemento, co

nector o extensión.

Page 54: EQUIPO 2,LAS AGUILAS

SCRIPT: En informática un guión, archivo de órdenes o archivo

de procesamiento por lotes, vulgarmente referidos con el

barbarismo script, es un programa usualmente simple, que

por lo regular se almacena en un archivo de texto plano. Los

guiones son casi siempre interpretados, pero no todo

programa interpretado es considerado un guión.

Page 55: EQUIPO 2,LAS AGUILAS

LA PROGRAMACIÓN DEL LADO DEL CLIENTE TIENE

UNA VENTAJA Y UNA DESVENTAJA.

VENTAJA DESVENTAJA

Page 56: EQUIPO 2,LAS AGUILAS

VENTAJA

Que la ejecución de la aplicación se delega

al cliente, con lo cual se evita recargar al

servidor de trabajo. El servidor solo envía el

código, y es tarea del browser interpretarlo.

Page 57: EQUIPO 2,LAS AGUILAS

DESVENTAJA

Que el código que el server envía es "sensible"

a que cosas puede o no hacer el browser. El

mismo código no va ser muy bien interpretado por

algunos browser usados ya que ellos utilizarían

diversas tecnologías por el lado del cliente.

Page 58: EQUIPO 2,LAS AGUILAS

Java script

Es un lenguaje de programación que realiza acciones dentro del ámbito

de una página web. Su compatibilidad con la mayoría de los navegadores

modernos, lo posiciona como el lenguaje de programación del lado del

cliente más utilizado. Con Javascript podemos crear efectos especiales

en las páginas y definir interacción con el usuario.

El navegador (browser) del cliente es el encargado de interpretar las

instrucciones Javascript y ejecutarlas para realizar estos efectos einteractividades, de modo que el mayor recurso, y tal vez el único, con

que cuenta este lenguaje es el propio navegador.

Page 59: EQUIPO 2,LAS AGUILAS

OTROS PROGRAMAS DE SCRIPT

Visual Basic Script

Applets de Java

Arquitectura de appletviewer

Flash

Page 60: EQUIPO 2,LAS AGUILAS
Page 61: EQUIPO 2,LAS AGUILAS
Page 62: EQUIPO 2,LAS AGUILAS

JavaScript es un lenguaje de programación

interpretado, dialecto del estándar

ECMAScript. Se define como orientado a

objetos, basado en

prototipos, imperativo, débilmente tipado y

dinámico.

Page 63: EQUIPO 2,LAS AGUILAS

su forma del lado del cliente (client-side),

implementado como parte de un

navegador web permitiendo mejoras en la

interfaz de usuario y páginas web

dinámicas.

Page 64: EQUIPO 2,LAS AGUILAS

JavaScript fue desarrollado originalmente

por Brendan Eich de Netscape con el

nombre de Mocha, el cuál fue renombrado

posteriormente a LiveScript, para finalmente

quedar como JavaScript.

Page 65: EQUIPO 2,LAS AGUILAS

JavaScript es una marca registrada de

Oracle Corporation. Es usada con licencia

por los productos creados por Netscape

Communications y entidades actuales

como la Fundación Mozilla.

Page 66: EQUIPO 2,LAS AGUILAS

JScript fue adoptado en la versión 3.0 de Internet Explorer,

liberado en agosto de 1996, e incluyó compatibilidad con el

Efecto 2000 con las funciones de fecha, una diferencia de los

que se basaban en ese momento. Los dialectos pueden

parecer tan similares que los términos «JavaScript» y «JScript»

a menudo se utilizan indistintamente, pero la especificación

de JScript es incompatible con la de ECMA en muchos

aspectos

Page 67: EQUIPO 2,LAS AGUILAS
Page 68: EQUIPO 2,LAS AGUILAS
Page 69: EQUIPO 2,LAS AGUILAS

• Siglas en inglés de eXtensible Markup Language

('lenguaje de marcas extensible'), es un metalenguaje

extensible de etiquetas desarrollado por el World Wide

We Consortium (W3C).

• Es un lenguaje muy similar a HTML pero su función

principal es describir datos y no mostrarlos como es el

caso de HTML.

Page 70: EQUIPO 2,LAS AGUILAS

• Lenguaje Extensible de Hojas de Estilo (XSL)

• Lenguaje de Rutas XML (XPath)

• Lenguaje de Enlace XML (XLink)

• Lenguaje de Direccionamiento XML (XPointer)

• Lenguaje de Consulta XML (XOL)

Page 71: EQUIPO 2,LAS AGUILAS
Page 72: EQUIPO 2,LAS AGUILAS

• Separa la información del HTML

• Simplifica el compartir datos

• Simplifica la transportación de datos

• Simplifica cambios de plataforma

• Hace más accesible tu información

• Se utiliza para crear nuevos lenguajes

de Internet

Page 73: EQUIPO 2,LAS AGUILAS