View
223
Download
0
Category
Preview:
Citation preview
José Lamas RíosARTech
JLR@artech.com.uy
Nueva arquitectura en GeneXus Rocha:
Tres capas y un GXPublic
más público que nunca
“La mejor manera de predecir el futuro es inventándolo”
“La mejor manera de predecir el futuro es inventándolo”
(Alan Kay en una sesión de planificación en Xerox en 1971)(Alan Kay en una sesión de planificación en Xerox en 1971)
GeneXus RochaGeneXus Rocha
● Re-diseño y re-escritura de GeneXus
●Performance
●Productividad
●Flexibilidad
● GeneXus Rocha
●Arquitectura de 3 capas
●Acceso directo a la Business Logic
●Acceso directo a la UI
● Re-diseño y re-escritura de GeneXus
●Performance
●Productividad
●Flexibilidad
● GeneXus Rocha
●Arquitectura de 3 capas
●Acceso directo a la Business Logic
●Acceso directo a la UI
Rocha – ResultadosRocha – Resultados
● Logros tangibles en poco tiempo
● Productividad
● GeneXus Server
● Paquetes propios
● Paquetes de terceros
● Logros tangibles en poco tiempo
● Productividad
● GeneXus Server
● Paquetes propios
● Paquetes de terceros
H abía una vez …
Pre-Concepción
Objetivos de DiseñoObjetivos de Diseño
● Performance
● Concurrencia
● Escalabilidad
● Performance
● Concurrencia
● Escalabilidad
● Productividad
● Extensibilidad
● Apertura
● Productividad
● Extensibilidad
● Apertura
Concepción
Decisiones de DiseñoDecisiones de Diseño
● Herramientas● .NET / C#● Templates
● Herramientas● .NET / C#● Templates
● Características● Tres capas● Acceso BL● Acceso UI● Integración
● Características● Tres capas● Acceso BL● Acceso UI● Integración
Primer Trimestre
Evolución de la ArquitecturaEvolución de la Arquitectura
Datos
Lógica de Negocio
Interfaz de Usuario
Evolución de la ArquitecturaEvolución de la Arquitectura
Datos
Lógica de Negocio
Interfaz de Usuario
Evolución de la ArquitecturaEvolución de la Arquitectura
Datos
Lógica de Negocio
Procesos de Terceros
Interfaz de Usuario
Evolución de la ArquitecturaEvolución de la Arquitectura
Datos
Núcleo Lógica de Negocio
Lógica GX-BL
Procesos de TercerosNúcleo UI
UI GX Básica UI1 UI2
BL1
BL2
Evolución de la ArquitecturaEvolución de la Arquitectura
Datos
Núcleo Lógica de Negocio
Lógica GX-BL
Procesos de TercerosNúcleo UI
UI GX Básica UI1 UI2
BL1
BL2
UI3
BL3
Segundo Trimestre
Grandes avancesGrandes avances
● Arquitectura consolidada
● Primer GeneXus.exe
● Nuevas funcionalidades
● Desarrollo firme y acelerado
● Primeras muestras hacia afuera
● Arquitectura consolidada
● Primer GeneXus.exe
● Nuevas funcionalidades
● Desarrollo firme y acelerado
● Primeras muestras hacia afuera
Tercer Trimestre
Situación actualSituación actual
● GeneXus Server
● Paquetes Propios
● Paquetes de Terceros
● GeneXus Server
● Paquetes Propios
● Paquetes de Terceros
Resumen de resultadosResumen de resultados
● Performance
● Concurrencia
● Escalabilidad
● Performance
● Concurrencia
● Escalabilidad
● Productividad
● Extensibilidad
● Apertura
● Productividad
● Extensibilidad
● Apertura
“La mejor manera de predecir el futuro es inventándolo”
“La mejor manera de predecir el futuro es inventándolo”
Recommended