103 Extender Gene Xus Programando En Gene Xus

957 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
957
On SlideShare
0
From Embeds
0
Number of Embeds
24
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

103 Extender Gene Xus Programando En Gene Xus

  1. 1. Extender genexusprogramando en genexus<br />Gonzalo Cuiñas<br />gcuinas@artech.com.uy<br />
  2. 2. KB<br />
  3. 3. GXpublic<br />GXpublic “expone y publica” la información de una KB GeneXus<br />
  4. 4.
  5. 5. Aplicación GeneXus<br />Clases Externas (NET/JAVA)<br />GXpublic<br />KB<br />
  6. 6. GXserver<br />
  7. 7. Acceso a la información de la kb <br />Oportunidad<br /><ul><li>Resolver problemas propios
  8. 8. Metaprogramming
  9. 9. Aportar valor a otros
  10. 10. Explotarlo comercialmente</li></li></ul><li>Marco de extensibilidad<br />
  11. 11. GXextensions<br />
  12. 12. GXextensions<br />Existenteshace 4 años<br />C#<br />Permiten<br />Nuevostipo de objetos<br />Editores<br />Integración con el ide<br />Mucho mas…<br />
  13. 13. GXextensions<br />
  14. 14. User Controls<br />
  15. 15. User Controls<br />Aplicación final<br />User Contol Editor<br />Javascript, Silverlight, Flash<br />Menús<br />Gráficas<br />Calendarios<br />Galerías de imágenes<br />
  16. 16. User Controls<br />
  17. 17. GX4GX<br />
  18. 18. Acceso a datos de la kb<br />Se programa en GeneXus<br />Fácil de usar<br />GXserver: “Nosotrosprobamosnuestrapropiamedicina”<br />GX4GX<br />
  19. 19. GX4GX - Arquitectura<br />GeneXus<br />Aplicación GeneXus<br />UI<br />GX4GX<br />External Objects<br />Bussiness Logic <br />KBs<br />
  20. 20. Mas de 120 EO<br />Acceso a kb<br />Objetos<br />Partes de objetos (reglas, eventos…)<br />Dominios<br />Índices<br />Temas<br />Versiones<br />….<br />External Objects<br />
  21. 21. External Objects<br />
  22. 22. Demo<br />
  23. 23. GXserver<br />
  24. 24. GXserver Extensibility<br />
  25. 25. GXserver Extensibility<br />
  26. 26. Dos maneras<br />Running in process<br />Running ouf of process<br />GXserver Extensibility<br />
  27. 27. Running in process<br />GXserver Extensibility<br />Proceso<br />GXserver<br />GX4GX<br />Modulo1<br />Modulo2<br />ModuloN<br />KB1<br />KB2<br />KBn<br />
  28. 28. Running out of process<br />GXserver Extensibility<br />Proceso<br />GXserver<br />Aplicación<br />Web Hooks<br />HTTP<br />Servicios<br />GX4GX<br />
  29. 29. Resumiendo<br />Oportunidades<br />Empezarya!<br />
  30. 30. “Es mejor ser el primero que ser el mejor&quot;<br />
  31. 31. Gonzalo Cuiñas<br />gcuinas@artech.com.uy<br />¡Gracias!<br />

×