Servoy vs. Visual Foxpro 9.2

Posted on 2011-05-10
Last Modified: 2012-05-11
I feel like an utter traitor after nearly 20 years with Foxpro, but I am looking for opinions as on changing from Visual Foxpro to Servoy (Foxpro plugins).  Anyone with any experience?

The claims of total database access (DBF, Filemaker, SQL (all favors), cross platform compiling (Windows, Mac, Linux, Unix) with a very Foxpro like language (with plugins) are very temping.   A replacement for Foxpro does not seem to be on  the horizon.

Question by:fmoore0001
    LVL 27

    Accepted Solution

    I don't think there will ever be a 100% replacement for FoxPro. Rapid application development, speed of execution and a light executable. It surely beats SQL in many ways.

    I attended the webinar with Servoy. They do have something nice. It needs work though to get there.

    There is also FoxInCloud which needs less work. Just a wrapper for the applicaton.

    For now I am sticking with VFP till all machines become 128-bit machines. Nevertheless, I am following up with both Servoy and FoxInCloud.
    LVL 41

    Assisted Solution

    Attempts to replace FoxPro are still "in progress"... No one is 100% compatible, no one is in production phase.

    Guineu:  (last update one year ago)

    VFP Compiler for .NET: (this really seems to be abandoned, the group does not communicate at all)

    Visual Xbase++ from Alaska: (they are promissing some VFP apps converter)

    Also dBase still exists:

    I also know some open source projects (e.g. and one other group which is working on VFP replacement.

    The ideal situation (100% compatibility) can never be achieved probably but the new product will come with new features for sure :-)

    I am still optimistic and developing in VFP 9. This should remain unchanged even in Windows 8.

    If you look at new releases on VFPX web ( then you may see the community is still alive and working on projects.

    LVL 12

    Assisted Solution

    The big question to be asked is "Why replace Foxpro?"

    Yes, Micro$oft is no longer developing future versions of VFP, but so what?

    This topic has been discussed in this forum and others for a good while now and the general concensus runs something like:
    1. Some people are being FORCED to change due to pressure from their management.
    2. Some developers are being FORCED to change due to market pressures from clients.
    3. Others realize that there is no reason to rush to some change when Visual Foxpro is still being sold, still being supported by forums like this one, applications are still being developed, and the applications that have been created will be running well (if designed well) for a Long, Long time.

    Those individuals who fall into categories 1 & 2 above are generally being forced into one of the .Net languages by outside forces.  The .Net languages are not really a bad choice and they do have general market awareness and acceptance.   The other (more Foxpro-like) languages do not share that general managerial/marketplace acceptance and therefore typically would not, by themselves, aleviate the concerns of those 'outside forces'.

    Those individuals who fall into category 3 above have understood that there is no reason to rush and will be staying with VFP for a good while - perhaps while building their knowledge base in other alternative languages.

    NOTE - The ability to change the Database 'backend' for FP/VFP applications to something like M$ SQL Server or MySQL while keeping a VFP 'front end' has, in some instances, aleviated some of the managerial anxiety for those instances where pressure from them is the reason for changing.  

    Good Luck
    LVL 22

    Assisted Solution

    If cross-platform support is important to you then Java seems like an obvious choice. Don't bet your career on one particular development environment or product if you can possibly avoid doing so.

    Featured Post

    Do You Know the 4 Main Threat Actor Types?

    Do you know the main threat actor types? Most attackers fall into one of four categories, each with their own favored tactics, techniques, and procedures.

    Join & Write a Comment

    Microsoft Visual FoxPro (short VFP) is a programming language with it’s own IDE and database, ranking somewhat between Access and VB.NET + SQL Server (Express). Product Description: (http://msd…
    It Is not possible to enable LLDP in vSwitch(at least is not supported by VMware), so in this article we will enable this, and also go trough how to enabled CDP and how to get this information in vSwitches and also in vDS.
    Excel styles will make formatting consistent and let you apply and change formatting faster. In this tutorial, you'll learn how to use Excel's built-in styles, how to modify styles, and how to create your own. You'll also learn how to use your custo…
    Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

    754 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    22 Experts available now in Live!

    Get 1:1 Help Now