Your SlideShare is downloading. ×
  • Like
Charla internet
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Charla internet

  • 287 views
Published

 

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
287
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
3
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Seminario Internet Tecnologías en la red
  • 2. 1. Introducción
    • Cliente - Servidor.
    • Tecnologías MS.
    • Opensource.
    • OS v/s MS.
  • 3. 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.
  • 4. Tecnologías Microsoft
    • Active server pages (ASP).
    • DHTML.
    • Controles ActiveX.
    • Controles en Tiempo de diseño (DTC).
  • 5. OpenSource
    • Concepto basado en la apertura de código.
    • Paradigmas:
      • Plataforma: Linux.
      • Web Server: Apache.
      • Lenguajes: Java Server Pages, PHP.
      • Base de Datos: MySQL.
  • 6. OpenSource v/s Microsoft
    • Internet Information Server (IIS) v/s Apache.
    • ASP v/s JSP, PHP.
    • NT v/s Linux.
    • SQL v/s MySQL.
  • 7. 2. Tecnologías
    • De web estática a dinámica.
    • Lado Cliente.
    • Lado Servidor.
  • 8. 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.
  • 9. 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.
  • 10. De web estática a dinámica.
  • 11. 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:
  • 12. 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:
  • 13. 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:
  • 14. 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:
  • 15. 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
  • 16. 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
  • 17. 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)
  • 18. 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
  • 19. 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)
  • 20. 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
  • 21. 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
  • 22. 3. Herramientas
    • Lado Cliente
    • Lado Servidor.
    • Multimedia.
    • Administración de proyectos.
  • 23. 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
  • 24. 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
  • 25. 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
  • 26. 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
  • 27. 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
  • 28. 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
  • 29. Multimedia
    • Fireworks: Desarrollo avanzado de imágenes para el web.
    • Flash: Desarrollo de contenido multimedia para el web.
    Firework / Flash
  • 30. 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
  • 31. Multimedia
    • Aplicación Macromedia para desarrollo de contenido 3D interactivo.
    • Se visualizan por medio del player shockwave.
    Director
  • 32. 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
  • 33. 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