call to action move to the evolutions

Post on 04-Aug-2015

421 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Veronica Buitron, VP Consulting Services, GeneXus USA Nicolas Sanchez, Support Manager, DVFacto

Call to Action: Move to the Evolutions

Technology forces us to move fast

The most unlikely competitor becomes strong

What should be then my “right” next move?

BUT…

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  

Moving to a new version is risky…

Test  

2600  Nightly  Tests  

11.000  Test  Cases  

+  GxTest  

Previews  

Beta  

Stability  

Resources  

Videos  

Help  

Examples  

Marketplace  

Moving to a new version is risky…

Evolution 2: an entire new process?

I don’t want to slow my developers

•  Easier to find things •  Superior developer experience •  Integrated environment •  Code less to obtain more

My KB is not web, so why to change? •  Traceability •  Team Development •  Web services improvements

Traceability

Team Development

•  Environment Import/Export

•  Send/Create All Versions

•  Obtain Commits from other versions

Team Development

Version1.1  

Customiza,on  

Version  2  

Version1  

Version  2.1  

Propagate  Changes  

Web services improvements

•  Multiple methods •  WCF generation for .NET native soap •  Rest services

My KB is not web, so why to change?

However you should be thinking in web

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  

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

Better user experience

User Controls

Perform better

Servidor   Client  

More functionality

More secure

• SQL  Injec,on  • Cross  Site  Scrip,ng  • Response  Spli`ng  • Buffer  Overflow  

Input  Valida,on  

• Encryp,on,  Parsing,  Escaping  

URL  Interpreta,on  

Wait, there is more!

Web Reports

•  Reports customizable on runtime •  Autorefresh in Query Objects •  Query Viewer status saved •  Printing directly to the printer

GeneXus Reports

Generated Source

Print    Block  Source  

Custom Reports (XEV2)

Cloud & SAAS

•  Cloud Deployment with an F5 (Ev 2)

•  Prototype easily without additioanl service – Publish in hosting with “medium trust”

Multi-tenancy

Your  Applica,on  

Provisioning  Applica,on  

Extensibility

•  Synergy with the community •  Freedom to extend •  Tools to help us move to web

Integrated security

GAM (Evolution 2)

In summary, why is worth the investment?

Technology forces us to move fast

Invitation Do the right move Move to the Evolutions

top related