Plataformas de desarrollo de Aplicaciones Web orientadas a Componentes reutilizables
Enviado por migueee • 20 de Marzo de 2012 • Tesis • 233 Palabras (1 Páginas) • 1.000 Visitas
Tesis
Plataformas de desarrollo de
Aplicaciones Web orientadas a
Componentes reutilizables
Alumnos:
Profesores:
Índice
AGRADECIMIENTOS.............................................................................................1
INTRODUCCIÓN.....................................................................................................2
Aplicaciones Web......................................................................................................2
Ejemplos....................................................................................................................3
Tecnologías................................................................................................................3
Primera generación – CGI.........................................................................................4
Scripting....................................................................................................................4
Plataformas de desarrollo Web.................................................................................5
Web 2.0.....................................................................................................................6
Ventajas.....................................................................................................................6
Desventajas................................................................................................................7
Aplicaciones Enterprise............................................................................................7
Definición.................................................................................................................7
Características...........................................................................................................8
El problema...............................................................................................................9
Carácter del problema...............................................................................................10
Motivación para resolverlo.......................................................................................10
Pasos a seguir...........................................................................................................11
Criterios de éxito.......................................................................................................11 estado de la cuestión.................................................................................................12
Presentación de plataformas a comparar..................................................................12
Experiencia...............................................................................................................14
Características generales..........................................................................................14
Model 2....................................................................................................................15
La aparición de Model 2........................................................................................15
Usando frameworks..............................................................................................16
Características particulares.......................................................................................17
Struts.....................................................................................................................17
JSF........................................................................................................................19
WebWork ..............................................................................................................21
Tapestry ................................................................................................................22
Análisis teórico .......................................................................................................25
Criterio de evaluación................................................................................................25
Grillas/Tablas........................................................................................................25
Soporte para Ajax.................................................................................................25
Bookmark..............................................................................................................25
Validación..............................................................................................................25
Testeabilidad.........................................................................................................25
Post y redirección..................................................................................................26
Integración con herramientas de Inversión de Control..........................................26
Internacionalización..............................................................................................26
Decoración de páginas.........................................................................................26
Herramientas.........................................................................................................26
Marketing..............................................................................................................26
Componentes reutilizables....................................................................................26
Adaptación de nuevos recursos a un equipo de trabajo.......................................26
Comunidad............................................................................................................27
Madurez de la tecnología......................................................................................27
Markup estático y dinámico...................................................................................27
Mapeo de requests a lógica de negocio................................................................27
Acceso a recursos.................................................................................................27
Navegación de páginas.........................................................................................27
...