COMPANY
COMMUNITY
BLOG
HELP
MY ACCOUNT
EN PT ES

Imagen6624E

Going Further On the GeneXus Paradigm

SSI Albacete migrated its distribution solution from Visual Fox to Java, incorporating MySQL as DBMS, following GeneXus' technological evolution and multiplatform offer.

Four months ago, with the help of GeneXus 8.0, we started a road to new languages, recycling our products developed with GeneXus, pointed out Juan Pedro Iriarte, Consultant of SSI Albacete SL, GeneXus distributor in Spain.

We started by migrating the 3,500 objects from our system to GeneXus, until MySQL became available in the GeneXus Yi Beta version (see note: http://www.gxtechnical.com/main/hgxnews.aspx?2,6,69,6614). Then we generated again and, except for some language peculiarities, the system worked with just the changes required when a Visual Fox application migrates to Java, explained Iriarte.

Iriarte emphasized that, according to the tests carried out, the solution is able to run on any operating system supporting Sun's VM (Linux/Windows/Mac) without any major change. He also added that as MySQL runs both on Windows and Linux, the decision of the production environment widens significantly, therefore enhancing GeneXus as multiplatform. The company has run successful tests both in SQL Server, Postgresql, IBM DB2, and MySQL.

Iriarte said that, as part of the migration process, they contacted people who had already migrated from Visual Fox to Java to learn their experience and plan the distribution application migration step by step. At the XIV GeneXus International Meeting in Uruguay we took notes and we cleaned all unused objects from the system with the methodology from Concepto, Migrando VFP a .NET Tips y Sugerencias (Migrating from VFP to .NET, Tips and Suggestions).

Both the challenges of trying a real multiplatform development and carrying out an installation in Linux were solved thanks to the GeneXus deployment, said Iriarte.

DBMS

MySQL

Platform

Win-Windows/Linux

Number of objects

3500

Number of tables

412

Database size (MB)

1500

Protocol

Using Stateful HTTP

Servlet Server

Jakarta-Tomcat

Servlet Server Platform

Linux

 

 

Related
GeneXus Technological Preview
GeneXus Yi Beta 1 Has Been Released
GeneXus Yi: A Much More Productive Environment
GeneXus releases its next version