call to action move to the evolutions
TRANSCRIPT
![Page 1: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/1.jpg)
Veronica Buitron, VP Consulting Services, GeneXus USA Nicolas Sanchez, Support Manager, DVFacto
Call to Action: Move to the Evolutions
![Page 2: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/2.jpg)
Technology forces us to move fast
![Page 3: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/3.jpg)
The most unlikely competitor becomes strong
![Page 4: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/4.jpg)
What should be then my “right” next move?
![Page 5: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/5.jpg)
![Page 6: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/6.jpg)
BUT…
![Page 7: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/7.jpg)
Moving to a new version is risky…
GeneXus Evolu,on 1
During 2010
Present Status
• Released September 2009
• 140 new features • 980 improvements
• GeneXus Evolu,on 1 Upgrade 5
• Released April 2011
![Page 8: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/8.jpg)
Moving to a new version is risky…
Test
2600 Nightly Tests
11.000 Test Cases
+ GxTest
Previews
Beta
Stability
Resources
Videos
Help
Examples
Marketplace
![Page 9: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/9.jpg)
Moving to a new version is risky…
![Page 10: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/10.jpg)
Evolution 2: an entire new process?
![Page 11: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/11.jpg)
I don’t want to slow my developers
![Page 12: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/12.jpg)
• Easier to find things • Superior developer experience • Integrated environment • Code less to obtain more
![Page 13: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/13.jpg)
![Page 14: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/14.jpg)
My KB is not web, so why to change? • Traceability • Team Development • Web services improvements
![Page 15: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/15.jpg)
Traceability
![Page 16: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/16.jpg)
Team Development
• Environment Import/Export
• Send/Create All Versions
• Obtain Commits from other versions
![Page 17: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/17.jpg)
Team Development
Version1.1
Customiza,on
Version 2
Version1
Version 2.1
Propagate Changes
![Page 18: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/18.jpg)
Web services improvements
• Multiple methods • WCF generation for .NET native soap • Rest services
![Page 19: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/19.jpg)
My KB is not web, so why to change?
However you should be thinking in web
![Page 20: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/20.jpg)
My KB is big, wouldn’t be slower?
Performance Improvements
IDE
Saving Objects
KB Compression
30%
BUILD Complex Objects
80%
Mul,-‐thread compila,on
40%
Changed objects
00:58:20
00:25:00
9.0 Xev1
Build All
![Page 21: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/21.jpg)
My app is already in web, do I really need this? • Applications have better UX • Applications that perform better • Applications have more functionality • Applications can be develop faster • Applications more secure
![Page 22: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/22.jpg)
Better user experience
User Controls
![Page 23: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/23.jpg)
Perform better
Servidor Client
![Page 24: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/24.jpg)
More functionality
![Page 25: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/25.jpg)
More secure
• SQL Injec,on • Cross Site Scrip,ng • Response Spli`ng • Buffer Overflow
Input Valida,on
• Encryp,on, Parsing, Escaping
URL Interpreta,on
![Page 26: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/26.jpg)
Wait, there is more!
![Page 27: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/27.jpg)
Web Reports
• Reports customizable on runtime • Autorefresh in Query Objects • Query Viewer status saved • Printing directly to the printer
![Page 28: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/28.jpg)
GeneXus Reports
Generated Source
Print Block Source
![Page 29: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/29.jpg)
Custom Reports (XEV2)
![Page 30: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/30.jpg)
Cloud & SAAS
• Cloud Deployment with an F5 (Ev 2)
• Prototype easily without additioanl service – Publish in hosting with “medium trust”
![Page 31: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/31.jpg)
Multi-tenancy
Your Applica,on
Provisioning Applica,on
![Page 32: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/32.jpg)
Extensibility
• Synergy with the community • Freedom to extend • Tools to help us move to web
![Page 33: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/33.jpg)
Integrated security
GAM (Evolution 2)
![Page 34: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/34.jpg)
In summary, why is worth the investment?
![Page 35: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/35.jpg)
![Page 36: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/36.jpg)
![Page 37: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/37.jpg)
![Page 38: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/38.jpg)
Technology forces us to move fast
![Page 39: Call to action move to the evolutions](https://reader034.vdocuments.mx/reader034/viewer/2022052413/55bff998bb61ebbe718b46c3/html5/thumbnails/39.jpg)
Invitation Do the right move Move to the Evolutions