![Page 2: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/2.jpg)
9.0
Future proofingFuture proofing
Alta productividadAlta productividad
Enterprise levelEnterprise level
MultiplataformaMultiplataforma
![Page 3: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/3.jpg)
Future proofingFuture proofing
Enterprise levelEnterprise level
MultiplataformaMultiplataforma
Alta productividad Alta productividad - Patterns- Patterns- - Business ComponentsBusiness Components- Master Pages- Master Pages
9.0
![Page 4: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/4.jpg)
Patterns
• Aplicaciones– Miles de objetos– Objetivo, estructura o comportamiento
compartido
• Cómo se reutiliza el conocimiento?
Alta productividad
![Page 5: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/5.jpg)
Patterns
ProgramsDB 50,000 líneas
Aumento de productividadpor Patterns
Aumento de productividad por GeneXus
30 ObjetosKB V.2
3 ObjetosKB V.1
Patterns Tool
Pattern Pattern metada
Alta productividad
![Page 6: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/6.jpg)
Business Components
Business Component
Otros objetos
Programasexternos
DB
Transacción
Alta productividad
![Page 7: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/7.jpg)
BC: Beneficios
• Integridad “del negocio”– Integridad de la base de datos– Integridad de reglas de negocio
• Productividad: write once, use anywhere
• Business Framework
Alta productividad
![Page 8: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/8.jpg)
EnglishLiterales Español
A A2B B2… …
A A1B B1… …
A, B, …
Otros
A A3B B3… …
Model Language = English
Costo? Sólo la Traducción de los literales
Alta productividad
Objeto(A, B,…)
Generación
AB
Localización
A1B1
![Page 9: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/9.jpg)
ObjetoMenu
Objeto Header
WC:Menu
WC: Header
Master Pages
Alta productividad
Varios Webpanels
Web Panel
B
Web Panel
AWC:
Menu
WC: Header
![Page 10: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/10.jpg)
ObjetoMenu
Objeto Header
WC:Menu
WC: Header
ContentPlaceholder
Web PanelA
Master Pages
• Desarrollo incremental• Bajo Costo de Mantenimiento
Alta productividad
![Page 11: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/11.jpg)
Mejoras para el desarrollador• Nombre para Niveles de TRNs
• Facilidad al definir estructuras
• Definición rápida de Dominios y fórmulas
• Mejoras en Modelo de Datos– Mejor integridad referencial– Mejores navegaciones
Alta productividad
![Page 12: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/12.jpg)
Mejoras para el desarrollador• Tooltip en Call, parámetros y variables
• Botón derecho sobre variables y atributos
• Borrar Objetos relacionados
Alta productividad
![Page 13: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/13.jpg)
Future proofingFuture proofing
MultiplataformaMultiplataforma
Alta productividad: Alta productividad: - - PatternsPatterns- Business Components- Business Components- Master Pages- Master Pages
Enterprise levelEnterprise level - - IU más interactivaIU más interactiva- Automatic Translation- Automatic Translation- Export comparer- Export comparer
9.0
![Page 14: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/14.jpg)
Interfaz de usuario más interactiva• Web Client-Side Validation
• Aplicaciones “sin códigos”– InputType– Suggest
• Combos y Listbox dinámicos relacionados y con filtros
Enterprise level
![Page 15: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/15.jpg)
Web Client-Side Validation
Application Server
DB
Cliente (Browser)
Fórmulas
Fórmulas
Enterprise level
![Page 16: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/16.jpg)
IU más interactiva: Beneficios
• Experiencia superior para el usuario Win o Web
• Interfases Web tan interactivas como las interfases GUI o Windows
• Costo de desarrollo nulo con GeneXus
![Page 17: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/17.jpg)
Ajax
• El poder de la interfase Win en la Web – www.gxajax.com
• Aplicaciones Web interactivas– www.gxajax.com/sample
Enterprise level
![Page 18: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/18.jpg)
Enterprise level
Export Comparer
![Page 19: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/19.jpg)
Export Comparer
Enterprise level
![Page 20: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/20.jpg)
Nuevo GXchart
![Page 21: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/21.jpg)
Database Reverse Engineering Tool
• Incremental
• Más fácil
• Más inteligente
• Más formas de acceso: JDBC, ADO.NET
Enterprise level
![Page 22: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/22.jpg)
Future proofingFuture proofing
Multiplataforma Multiplataforma - NET- NET- Java (J2EE)- Java (J2EE)
Alta productividad: Alta productividad: - - PatternsPatterns- Business Components- Business Components- Master Page- Master Page
Enterprise level:Enterprise level: - - IU más interactivaIU más interactiva
- Automatic Translation- Automatic Translation- Export Comparer- Export Comparer
9.0
![Page 23: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/23.jpg)
.NET y JAVA• Soporte a MySQL
• Interfaz de usuario más interactiva
• Monitoreo y administración de aplicaciones
• .NET– Soporte ADO.NET PostgreSQL– Soporte ADO.NET Informix
• Java– Más J2EE: Soporte de EJB
Multiplataforma
![Page 24: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/24.jpg)
Más J2EE que nunca
• GeneXus es J2EE Compatible– Las aplicaciones generadas corren EN servidores J2EE– Soporta la mayoría de las APIs
WAR y EAR Deployment
EJBJMS JTA
Servlets JDBC JNDI
JMX
Multiplataforma
![Page 25: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/25.jpg)
SUBMIT
Procedimientos como EJBs
CALL
Multiplataforma
Message Driven Bean
Session Bean
![Page 26: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/26.jpg)
¡Más futuro!
Future proofing Future proofing - .NET Mobile - .NET Mobile - MySQL- MySQL
Alta productividad: Alta productividad: - - PatternsPatterns- Business Components- Business Components- Master Page- Master Page
Multiplataforma:Multiplataforma: - .NET- .NET- Java (J2EE)- Java (J2EE)
Enterprise levelEnterprise level:: - - IU más interactivaIU más interactiva
- Automatic Translation- Automatic Translation- Export Comparer- Export Comparer
9.0
![Page 27: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/27.jpg)
Generador .NET Mobile• La solución “mobile”
– Conectadas– Desconectadas – Sincronización
• Tecnología: .Net Compact Framework
• Dispositivos: Pocket PC 2003, 2005 Smartphone, etc.
Future Proofing
?
![Page 28: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/28.jpg)
1989
DB2/400
1996
ORACLEInformix
1997
SQL Server
2003
PostgreSQL
2005
MySQL
Time
“MySQL database server is the world's most popular open source database. With more than five million active installations, MySQL has quickly become the core of many high-volume, business-critical applications.”
1994
DB2/CAE
DBMS Soportados
Future Proofing
![Page 29: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/29.jpg)
9.0
Future proofing Future proofing - .NET Mobile - .NET Mobile - MySQL- MySQL
Alta productividad Alta productividad - - PatternsPatterns- Business Components- Business Components- Master Page- Master Page
Enterprise levelEnterprise level - - IU más interactivaIU más interactiva
- Automatic Translation- Automatic Translation- Export Comparer- Export Comparer
Multiplataforma Multiplataforma - NET- NET- Java (J2EE)- Java (J2EE)
![Page 30: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/30.jpg)
Collaborative Projects
• Promover la integración entre los miembros de la Comunidad GeneXus
• Desarrollo de software orientado hacia la comunidad (público)
• www.genexus.com/cp/
![Page 31: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/31.jpg)
Comunidad• 20 foros públicos
– 4643 miembros participando – 92986 posts – ForumSR: http://www.gxopen.com/forumsr/servlet/hsrmain
• GXopen– 403 proyectos– 131962 downloads
• Wiki hecho en GeneXus– http://www.gxopen.com/commwiki/servlet/hwiki?Wiki+Home
• GeneXus Search– http://www.gxtechnical.com/gxsearch/hgenexussearch.aspx
![Page 32: Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy](https://reader031.vdocuments.co/reader031/viewer/2022020711/54d70aa54979596c658b585a/html5/thumbnails/32.jpg)
Gracias