Post on 06-Feb-2015
transcript
Nicolás Jodaljnj@artech.com.uy
GeneXus en el corto y mediano plazo
Grandes Tendencias
• La Historia acelera
• Cada vez mas conectados
• Evolución no lineal y no predecible
• La Historia acelera
• Cada vez mas conectados
• Evolución no lineal y no predecible
Tendencias en las Aplicaciones de Negocios
• Cada vez mas complejas y sofisticadas
• Cada vez más conectadas
• Tienen que reaccionar rápidamente a situaciones no previstas
• Cada vez mas complejas y sofisticadas
• Cada vez más conectadas
• Tienen que reaccionar rápidamente a situaciones no previstas
Estrategia
• Yi - Corto Plazo
• Rocha – Mediano Plazo
• Yi - Corto Plazo
• Rocha – Mediano Plazo
Objetivos Yi
• Construir Aplicaciones Más Sofisticadas con Menos
• Facilitar la conexión entre aplicaciones
• Fáciles de adaptar a lo imprevisto
• Construir Aplicaciones Más Sofisticadas con Menos
• Facilitar la conexión entre aplicaciones
• Fáciles de adaptar a lo imprevisto
Patterns
• Visión: una aplicación de negocios esta llena de ‘patterns’
• ¿Pero que es un ‘pattern’ en GeneXus?
• Visión: una aplicación de negocios esta llena de ‘patterns’
• ¿Pero que es un ‘pattern’ en GeneXus?
n clicks
275 líneas XML
30 objetos GeneXus
35.000 líneas C#
KBMetadata
Patterns – Escenarios de Uso
• Conversión
• WorkWith Web
• WorkWith Winform
• Diseño
• Bill Of Materials
• Nuevas funcionalidades
• WebServices
• Conversión
• WorkWith Web
• WorkWith Winform
• Diseño
• Bill Of Materials
• Nuevas funcionalidades
• WebServices
Patterns – Mas Información
• Ejemplo:
www.gxopen.com/PeopleAndOrganizations
• Wiki (www.gxtechnical.com/wiki):
• Patterns
• Business Patterns Catalog
• Pueden ser usados con GX 8.0
• Ejemplo:
www.gxopen.com/PeopleAndOrganizations
• Wiki (www.gxtechnical.com/wiki):
• Patterns
• Business Patterns Catalog
• Pueden ser usados con GX 8.0
Nuevas Plataformas
MySQL
J2EE
.NET
MySQL
J2EE
.NET
Integración: Business ComponentsUsar las Transacciones GX desde cualquier otro objeto
Business Components: Escenarios
• Procesos Batch
• SOA (Service Oriented Architecture)
• Sucursal Conectada/Desconectada
• Procesos Batch
• SOA (Service Oriented Architecture)
• Sucursal Conectada/Desconectada
Yi
• Traducción automática
• Comparador de Objetos
• Web
• Client Side Validation
• Master Pages
• Traducción automática
• Comparador de Objetos
• Web
• Client Side Validation
• Master Pages
Adaptarse a lo imprevisto
• ‘Externalizar’ los procesos de negocio
• Incorporar capacidad de Workflow a las aplicaciones GeneXus
• Diseño grafico de los procesos
• ‘Externalizar’ los procesos de negocio
• Incorporar capacidad de Workflow a las aplicaciones GeneXus
• Diseño grafico de los procesos
Rocha
Objetivos Rocha
• Mayor productividad en el ambiente de desarrollo
• Extensibilidad
• Tipos de aplicaciones
• SOA (Service Oriented Architecture)
• Nuevas tecnologías: Longhorn, etc.
• Mayor productividad en el ambiente de desarrollo
• Extensibilidad
• Tipos de aplicaciones
• SOA (Service Oriented Architecture)
• Nuevas tecnologías: Longhorn, etc.
El Futuro de las Aplicaciones de Negocios
• Conexión
• De red perfecta (C/S)…
• a red imperfecta (Web)…
• ambas
• Metáfora
• Datos de negocio como un email
• Propiedades
• Operación conectada/desconectada
• Alta usabilidad
• Fácil de instalar
• Conexión
• De red perfecta (C/S)…
• a red imperfecta (Web)…
• ambas
• Metáfora
• Datos de negocio como un email
• Propiedades
• Operación conectada/desconectada
• Alta usabilidad
• Fácil de instalar
Partners
• Adopción de .NET
• Laboratorio .NET en ARTech
• Adopción de .NET
• Laboratorio .NET en ARTech
Partners
• Crecimiento con aplicaciones de terceros
• Java J2EE/Websphere/DB2
• Crecimiento con aplicaciones de terceros
• Java J2EE/Websphere/DB2
Partners
• Versión 10g
• Java J2EE/Oracle Application Server/Oracle DBMS
• Versión 10g
• Java J2EE/Oracle Application Server/Oracle DBMS
Partners
MySQLMySQL
Comunidad
• Miembros gxtechnical.com: 26.000
• Noticias: 16.000
• GXOpen
• Miembros 11.000
• Proyectos 309
• Downloads 72.000
• Foros
• Miembros 9.500
• Cantidad 18
• Miembros gxtechnical.com: 26.000
• Noticias: 16.000
• GXOpen
• Miembros 11.000
• Proyectos 309
• Downloads 72.000
• Foros
• Miembros 9.500
• Cantidad 18
Comunidad – Wiki
www.gxtechnical.com/wiki
Usuarios: 700
Paginas: 275
www.gxtechnical.com/wiki
Usuarios: 700
Paginas: 275
Comunidad - Wiki
Mi Sueño
Obtener un grado de colaboración cada vez mayor entre ARTech y todos los miembros de la comunidad GeneXus
Obtener un grado de colaboración cada vez mayor entre ARTech y todos los miembros de la comunidad GeneXus