• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Charla internet
 

Charla internet

on

  • 399 views

 

Statistics

Views

Total Views
399
Views on SlideShare
398
Embed Views
1

Actions

Likes
0
Downloads
3
Comments
0

1 Embed 1

http://www.slideshare.net 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Charla internet Charla internet Presentation Transcript

    • Seminario Internet Tecnologías en la red
    • 1. Introducción
      • Cliente - Servidor.
      • Tecnologías MS.
      • Opensource.
      • OS v/s MS.
    • Cliente Servidor
      • WWW está basado en un esquema cliente servidor, utilizando el protocolo http.
      • HTTP es un protocolo sin estado y sin conexión persistente.
    • Tecnologías Microsoft
      • Active server pages (ASP).
      • DHTML.
      • Controles ActiveX.
      • Controles en Tiempo de diseño (DTC).
    • OpenSource
      • Concepto basado en la apertura de código.
      • Paradigmas:
        • Plataforma: Linux.
        • Web Server: Apache.
        • Lenguajes: Java Server Pages, PHP.
        • Base de Datos: MySQL.
    • OpenSource v/s Microsoft
      • Internet Information Server (IIS) v/s Apache.
      • ASP v/s JSP, PHP.
      • NT v/s Linux.
      • SQL v/s MySQL.
    • 2. Tecnologías
      • De web estática a dinámica.
      • Lado Cliente.
      • Lado Servidor.
    • De web estática a dinámica.
      • 1g: Despliegue de información multimedia estática.
      • 2g: Información dinámica por medio de CGI(Common Gateway Interface), un mecanismo para ejecutar programas externos.
    • De web estática a dinámica.
      • 3g: Soluciones específicas para el servidor web. Dentro de éstas:
        • ASP: Lenguaje interpretado.
        • Servlets Java: Compilado.
      • 4g: Soluciones eclécticas basadas en las de 3g. En concreto, Java Server Pages.
    • De web estática a dinámica.
    • Lado cliente
      • Lenguaje de marcas para creación de hipertextos.
      • Basado en el estándar SGML.
      • Se modifica desde cualquier editor ascii.
      • DHTML es un conjunto de nuevas definiciones para HTML.
      HTML:
    • Lado cliente
      • Nuevo subconjunto de SGML especializado en gestión de información para la web.
      • No posee etiquetas prefijadas con anterioridad.
      • W3C lanzó XHTML para reformular HTML 4 dentro de las normas de XML.
      XML:
    • Lado cliente
      • Tecnología Macromedia para contenido multimedia sofisticado.
      • Por medio del plug-in flash player un browser ve archivos flash.
      • Utilizado como front-end en sitios web, interfaz de usuario, publicidad interactiva y animaciones pequeñas.
      FLASH:
    • Lado cliente
      • Pequeños programas desarrollados en java.
      • Se ejecutan en el browser por medio de una máquina virtual java. Entonces, son independientes de la plataforma.
      • Se incrustan en las páginas web bajo una etiqueta especial (object).
      Java Applets:
    • Lado cliente
      • Pequeños programas desarrollados con herramientas Microsoft.
      • Dependen de la plataforma Windows9x/WindowsNT.
      • Se incrustan en las páginas web bajo una etiqueta especial (object).
      Control ActiveX
    • Lado cliente
      • Lenguajes script para el manejo de eventos en el browser.
      • Javascript: desarrollado por Netscape, basados en Java.
      • VisualScript: desarrollado por Microsoft.
      Java/VisualScript
    • Lado Servidor
      • Lenguaje de programación para el lado servidor, orientado a la conectividad de bases de datos y seguimiento de sesión. Es Interpretado.
      • Ligado a servidores web Microsoft.
      • Maneja HTML como código incrustado, de una manera simple y directa.
      Active Server Pages (ASP)
    • Lado Servidor
      • Lenguaje interpretado de alto nivel incrustado en páginas HTML y ejecutado en el servidor.
      • En la práctica, es homólogo a ASP, pero en el mundo opensource.
      HiperText Preprocessor
    • Lado Servidor
      • Lenguaje para el lado del servidor, permite código incrustado HTML, seguimiento de sesión y conexión a base de datos. Es compilado en java servets.
      • Desarrollado por Sun Como una especificación abierta.
      Java Server Pages (JSP)
    • Lado Servidor
      • CFML: ColdFusion Markup Language. Es un lenguaje de etiquetas procesado en servidores coldFusion de macromedia.
      • También ofrece conexión a base de datos, HTML incrustado y manejo de sesiones.
      ColdFusion
    • Lado Servidor
      • Páginas interpretadas.
      • Dependen de servidores web Microsoft.
      • No posee etiquetas extensibles.
      • Páginas compiladas en servlets y cargadas en memoria.
      • No dependen del servidor web ni de la plataforma.
      • Etiquetas extensibles.
      ASP v/s JSP
    • 3. Herramientas
      • Lado Cliente
      • Lado Servidor.
      • Multimedia.
      • Administración de proyectos.
    • Lado cliente
      • Dado la definición de HTML, siempre es posible trabajar por medio de editores de texto simple en la confección de páginas web.
      • Ejemplos: notepad (windows), vi (unix).
      Editores de texto
    • Lado cliente
      • Solución MS para el desarrollo de páginas web.
      • Entorno visual (WYSIWYG) y de código para la creación de páginas web. Este entorno sigue la distribución de las herramientas de desarrollo MS.
      • Opciones avanzadas supeditan la visualización a Internet Explorer.
      Frontpage
    • Lado cliente
      • Solución Macromedia para el desarrollo de páginas web.
      • Entorno visual más usado actualmente.
      • Mantiene la integridad del código HTML totalmente abierto.
      Dreamweaver
    • Lado Servidor
      • Solución MS para desarrollo ASP.
      • Maneja DTC.
      • Ayuda rápida para ASP.
      • No está orientado al diseño de páginas web.
      Interdev
    • Lado Servidor
      • Solución Macromedia para desarrollo en ASP, JSP CFML.
      • Es el mismo entorno de trabajo más las habilidades de conexión a bases de datos para los lenguajes mensionados anteriormente.
      Dreamweaver Ultradev
    • Lado Servidor
      • Ayuda rápida para asp.
      • Uso de DTC es solo compatible con IE.
      • Manejo de archivos vía explorer tipo windows.
      • Sin ayuda rápida para ASP.
      • Desarrollo compatible con todos los browsers.
      • Manejo de archivos vía ftp.
      Interdev v/s Ultradev
    • Multimedia
      • Fireworks: Desarrollo avanzado de imágenes para el web.
      • Flash: Desarrollo de contenido multimedia para el web.
      Firework / Flash
    • Multimedia
      • Solución con conexión a base de datos para actualizar sitios de macromedia flash en forma automática.
      • Contenidos y gráficos generados en tiempo real.
      Generator
    • Multimedia
      • Aplicación Macromedia para desarrollo de contenido 3D interactivo.
      • Se visualizan por medio del player shockwave.
      Director
    • Administración de Proyectos
      • Nueva herramienta para la administración de proyectos web. Consta de tres áreas:
        • Colaboración: Se definen clientes, proyectos, colaboradores y tareas. Aviso por email y notificaciones de fechas.
      SiteSpring
    • Administración de Proyectos
        • Versiones de archivo: Mantiene versión de archivo. Incluso si éstos son modificados fuera de la herramienta.
        • Comunicación: Mantiene automáticamente un sitio web con el avance del proyecto para el cliente.
      SiteSpring