miércoles, 23 de mayo de 2012


DESARROLLO DE LA UNIDAD 5.


5.1 TECNOLOGIAS EMERGENTES.

Son definidas como innovaciones científicas que pueden crear una nueva industria o transformar una existente. Cada uno de estas tecnologías ofrece un amplio campo de oportunidades .
Las tecnologías surgen debido a que las herramientas de gestión tradicionales no son capaces de resolver con éxito los nuevos desafíos.

5.2 HERRAMIENTAS DE DESARROLLO WEB.

5.2.1. ¿QUÉ SON LOS FRAMEWORK?
Son una estructura de soporte definida en el cual otro proyecto de software puede ser organizado y desarrollado. Un framework puede incluir soporte de programas, bibliotecas y un lenguaje de scripting entre otros software para ayudar a desarrollar y unir los componentes de un proyecto.
Son diseñados con el intento de facilitar el desarrollo de software permitiendo a los diseñadores y programadores.
OBJETIVOS DE LOS FRAMEWORK:
·         Desarrollo rápido
·         Desarrollo estructurado.
·         Disminución del esfuerzo en el desarrollo.
·         Reutilización de código.

FRAMEWORK DE DESARROLLO.

 JAVA.
OPEN FRAME.- orientado a servicios, basado en componentes de software libre.
HIBERNATE.- Herramienta de mapeo disminuyendo costos.
OPEN XAVA.- Marco de trabajo de código abierto para desarrollo de aplicaciones de gestión.

ASP.Net
·         Ajaxium.
·         Lollygag
·         Anthem. Net
HTML.
YAML (Yet Ahother Multicolum Layout), para crear layouts flexibles y flotantes.

5.2.2. TECNOLOGIAS AJAX
Es una tecnología asíncrona, en el sentido de que los datos adicionales se solicitan al servidor y se cargan en un segundo plano sin inferir con la visualización ni el comportamiento de la página.
Ajax es una combinación de cuatro tecnologías ya existentes:
·         XHTML Y HOJAS DE ESTILO EN CASCADA(CSS): Para el diseño que acompañan a la información.
·         DOCUMENT OBJECT MODEL(DOM): Accedido con un lenguaje de scripting por parte del usuario.
·         EL OBJETO XML HTTP REQUEST: Para intercambiar datos de forma asíncrona con el servidor
·         XML: Es el formato usado generalmente para la transferencia de datos solicitados al servidor.
Ajax no construye una tecnología en si, sino que es un término que engloba a un grupo de estas que trabajan conjuntamente.      

5.3UTILIZACIÓN DE LIBRERÍAS.

PROTOTYPE.
Facilita el desarrollo de aplicaciones web con JavaScript, su autor original es Sam Stephenson y las ultimas versiones incorpora códigos e ideas de muchos programadores, es la base de muchos Frameworks.  
SCRIPTACULOS.
Es una de las muchas librerías que han surgido para facilitar el desarrollo de aplicaciones. Su autor es Thomas Fuchs. Se encuentra dividida en varios modulos que son:
·         Efectos.- permite añadir efectos a cada uno de los componentes de la página web.
·         Controles
·         Utilidades.- la principal es la de builder.    
JQERY.
Su autor original es Jhon Resig. Su diseño interno tiene diferencias drásticas respecto a prototype. 

No hay comentarios:

Publicar un comentario