135 Futuro De Las Aplicaciones Ria Con Gene Xus
-
Upload
genexus -
Category
Technology
-
view
480 -
download
3
Transcript of 135 Futuro De Las Aplicaciones Ria Con Gene Xus
![Page 2: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/2.jpg)
Qué es?
Genexus Futuro
![Page 3: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/3.jpg)
![Page 4: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/4.jpg)
![Page 5: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/5.jpg)
Screen/BL/DBAccess
DB
![Page 6: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/6.jpg)
![Page 7: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/7.jpg)
Screen/BL
Red
DB
Cliente
Servidor
![Page 8: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/8.jpg)
o Business apps
DOS Windows
![Page 9: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/9.jpg)
![Page 10: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/10.jpg)
Browser
Internet
Form/BL/DBMS
Cliente
Servidor
![Page 11: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/11.jpg)
![Page 12: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/12.jpg)
o Business apps
DOS Windows
Web
![Page 13: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/13.jpg)
o Business apps
DOS Windows
Web
RIA
![Page 14: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/14.jpg)
Dibujar el formMotor ejecución
(BL /req)
Internet
Web Services
Business Logic
DB
JSON
C# / Java / Ruby
DB2 / MySql / Oracle / SqlServer
HTMLJavascript
Cliente
Servidor
![Page 15: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/15.jpg)
![Page 16: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/16.jpg)
![Page 17: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/17.jpg)
![Page 18: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/18.jpg)
![Page 19: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/19.jpg)
![Page 20: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/20.jpg)
HTML / Javascript
Internet
Screen/BL/DB
![Page 21: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/21.jpg)
HTML / Javascript
Internet
Form/WS/BL/DB
Form
Client BL
Medio
Server BL
DB
Cliente
Servidor
![Page 22: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/22.jpg)
Form
Client BL
Medio
Server BL
DB
Server
Javascript
•Generador
JSON
C#/Java
•Generador
![Page 23: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/23.jpg)
![Page 24: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/24.jpg)
HTML
•Generador
Javascript
•Generador
JSON
Ruby •Generador
Form
Client BL
Internet
WS / Business
components
DB
![Page 25: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/25.jpg)
KB Spec Gen
![Page 26: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/26.jpg)
KB Spec
Gen C#/Java
Gen abstracto de actions
Gen act. Javascript
Gen act. C#/Java
![Page 27: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/27.jpg)
action(rule):
error(“Fecha invalida”) if null(FacturaFecha)
action(formula):
LineaValor = LineaCantidad * ProductoPrecio
FacturaTotal=sum(LineaValor)
action(N-1):
ProductoPrecio = Producto->Precio
![Page 28: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/28.jpg)
KB
Spec
Gen C#/Java
Gen abstr.de acciones
Gen acc. Javascript
Gen acc. C#/Java
![Page 29: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/29.jpg)
1)error(“Fecha invalida”) if null(FacturaFecha)
2) ProductoPrecio = Producto->Precio
3) LineaValor = LineaCantidad * ProductoPrecio
4) FacturaTotal=sum(LineaValor)
![Page 30: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/30.jpg)
KB
Spec
Gen C#/Java
Gen abstr.de acciones
Gen acc. Javascript
Gen acc. C#/Java
![Page 31: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/31.jpg)
KB Spec
Gen Ruby
Gen abstracto de actions
Gen act. Javascript
Gen act. Ruby
Gen HTML
![Page 32: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/32.jpg)
KB Spec
Gen Ruby
Gen abstracto de actions
Gen act. Javascript
Gen act. Ruby
Gen HTML
![Page 33: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/33.jpg)
KB Spec
Gen Ruby
Gen abstracto de actions
Y
Gen act. Ruby
X
![Page 34: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/34.jpg)
X •Generador
Y •Generador•Clases de soporte
JSON
Ruby •Generador•Clases de soporte
Form
Client BL
Internet
WS / Business
components
DB
![Page 35: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/35.jpg)
DOS Windows
Web
RIA
![Page 36: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/36.jpg)
![Page 37: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/37.jpg)
JSON
Java/C#/Ruby
![Page 38: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/38.jpg)
KB Spec
Gen Ruby
Gen abstracto de actions
Y=ClientBL
Gen act. Ruby
X =FORM
![Page 39: 135 Futuro De Las Aplicaciones Ria Con Gene Xus](https://reader037.fdocuments.ec/reader037/viewer/2022103115/55804555d8b42ae32c8b4a18/html5/thumbnails/39.jpg)
DOS Windows
Web
RIA