Visual FoxPro Programming

Cambria wrote its first FoxBase+ program in the mid 1980s and has stayed with this programming tool through all its incarnations as FoxPro, Fox for Windows, Visual FoxPro and now as senior citizen approacing retirement.

Contact Helen

Visual FoxPro Programming

Visual FoxPro Programming at Cambria

We have been doing programming in FoxPro since the 1980's and today we still do a significant amount of FoxPro support and conversion of FoxPro databases to Microsoft SQL Server or Access. Cambria has written hundreds of Visual FoxPro programs over the years. In the 1980's we could have been termed a Visual Foxpro Programming Company since the great majority of our work in those days was in FoxPro. Today we still maintains quite a few of them and stand ready to convert them as the need arises.

Cambria Visual FoxPro Programming Team of Experts

Visual FoxPro Programmer Helen and her team of FoxPro Programmers

Today our FoxPro programming team is led by Helen Bernstein, who has been programming almost exclusively in FoxPro and Visual FoxPro since joining Cambria in 1992. Helen graduated from Moscow State University with an MS in Mathematics. Greg McCann and Nancy Crewdson, both of whom are Visual FoxPro experts, join her in forming the core of our FoxPro capability. Others in the company have Visual FoxPro experience and can be called upon as needed.

FoxPro Support and Maintenance

Because of the Microsoft decision to drop support of Visual FoxPro in the coming years all of the FoxPro work we do today is the maintenance of older software. We are happy to do this and rarely have a week in which we are not supporting one program or another, usually one we wrote in the past. If the program does the job for you and nothing is needed but fixing an occasional bug or adding a small module then this is a perfectly sensible alternative to re-writing the program.

The Future of FoxPro and Conversion of existing programs

Microsoft Corporation, who owns Visual Foxpro, announced on January 12, 2010 that mainstream support for the product has ended. Microsoft will continue "extended support" until January 13, 2015. There are presently no plans by Microsoft to release any further updates or patches for FoxPro so, in effect, practical support has ended.

What does this mean for the user of a FoxPro program? Perhaps nothing at all. If the program is functioning in a satisfactory manner then there is no need not to continue to use it. However, if the time comes that the program can no longer be adapted to changing conditions, or support is harder and harder to come by due to a decline in FoxPro specialists, then the user may wish to upgrade the program to something current.

Cambria is well suited to help in such an upgrade, or to advise if one is even needed, because we are not only a FoxPro Programming company but we have programming teams in all currently popular programming areas as you will see if you visit other pages on this website. In fact many of our old FoxPro hands are still with us but now are now programming in other languages. They would be perfectly placed to help out if help is needed. But do not interpret this as our advising you to convert. There is an old saying "it's rotten but it's written" that applies to aging software. In other words, if it is still doing the job why go to the expense of re-writing it.

Sample Visual FoxPro Programming Projects

  • The Crown Jewel of our Visual FoxPro programming projects has been an evolving system developed over the past decade for the Evapco Corporation, a major Maryland-based manufacturer of industrial and commercial air conditioning and refrigeration units. The sales tools we developed include a pair of Electronic catalogs that allow Evapco internal and external reps to select equipment for their customers, based on the unique requirements of the customer. The project allows users to easily select from among thousands of available models that include cooling towers, evaporative condensers, closed circuits coolers and evaporators. There are tools for adding optional accessories for each selected model. The system keeps track of selection projects and prints quotes, orders, technical specifications and drawings. Once equipment and optional accessories have been selected, the program determines the number of trucks and types of trucks required to ship it to the destination, and calculates freight costs.

    This software is used in USA, Europe, South Africa, China and Asia and has modifications for each of the areas where it is used, including the ability to display specifications in both English and metric measurements, and to display costs in a wide variety of currencies. It is available in English, Spanish, French, Italian and German.

  • In another Visual FoxPro programming effort, Cambria wrote a program for the California Province of the Society of Jesus (the Jesuits) to help them keep track of and pay expenses for Priests throughout the western states.

  • A current Visual FoxPro project for Silicon Valley based International Wafer company allows them to track inventory, fill orders, and pay sales commissions.

  • In a Visual FoxPro application for California-based Strategy Development Group, Cambria developed the “Competitive Selling Strategy Software (CSS) for planning and managing effective selling strategies. This software enables a salesperson to enter the "Road Map" for a potential sale or account. The Road map screen provides a graphic diagram of the projected future steps in the development of the account, sub account or sale over time. This project made innovative use of the graphics capabilities of Visual FoxPro.
  • "Hi Helen, Thanks a million for getting the EDI 214 fixed. .. I just wanted to let you know that we really appreciate getting that kind of turnaround and are grateful to be working with someone that knows how to hit deadlines, [and] gets it done right... We really appreciate the extra efforts you've put in to our projects."

    Patrick Marsh, Infinity Software Solutions, Inc., Decatur, AL

  • Read More Testimonials