Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Your crystal ball?
Message
From
12/10/2020 13:41:33
 
 
To
12/10/2020 10:51:38
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
01676408
Message ID:
01676612
Views:
52
Hello Denis,

Before considering a target language, I would first care about the evolution path you want to follow, eg. whether you think in term of a 'big bang' approach, where you switch over night from VFP to another platform, after years of 'blind' concurrent rewrite, or if you can consider a more gradual approach, where you can change one piece after another until the whole lot has migrated.

Another big choice is what platform you wanna target: desktop, web and/or mobile.

Please consider 2 hard facts:
1. 2.5 % of the workforce renews each year (natural attrition), 25% has changed over the past 10 years who was born with the Internet and a mobile in hand, and will soon get into power in the organisations;
2. whatever the platform you move to, rewriting your 300k lines will cost your company at least the same as it has costed in the past, probably more if you consider some current Web dev. stacks.

FoxInCloud definitely helps you migrate to the Web gradually: builds a responsive, mobile-ready Web UI while keeping the server code in VFP, that you can later rewrite to another language of your choice (even several), each language executing side by side on the server around a shared database (I can explain you how this is technically possible).

The benefits of this approach is that you don't enter a long tunnel, out of which you can either succceed or go bankrupt: you're perpetually moving forward, learning while walking ahead.

>If it was only for me as a developer looking for my next development environment I'd probably give WinDev a try. But the thing is that we have to find the new environment that will let us port an application that has over 300000 lines of code. It could be a lot more if we didn't use a lot of classes.
>
>And because of that I'm afraid to leave the Microsoft world. There are many very interesting tools like Power apps, MS Flow, SQL Server, Office 365, Teams...
>
>So should we leave MS and consider Java, Javascript, Python...
>
>Not easy to pick the next fantastic suite of tools that will let our new applications live long and prosper ;-)
Thierry Nivelet
FoxinCloud
Give your VFP application a second life, web-based, in YOUR cloud
http://foxincloud.com/
Never explain, never complain (Queen Elizabeth II)
Previous
Reply
Map
View

Click here to load this message in the networking platform