By Ghulam Nabi Shah | April 1st, 2015 |
Before we can migrate Visual FoxPro to .NET it is imperative to understand that Visual FoxPro developers have an exceptional skill-set that comes from working with a product that successfully covers all three layers of an application (front end, middle tier, back end). Quite a few of these developers are at present gifted SQL Server developers, and almost all Visual FoxPro developers have successfully transitioned to C# or VB.NET
To migrate Visual FoxPro to .NET conversions calls for assessment tools such as:
VFP to SQL Server:
The VFP Upsizing Wizard is a reputable starting point for projects where data is currently stored in DBFs and will be moved to SQL Server. However, this wizard is occasionally overwhelmed if your DBF has a large number of tables. A way to work-around this is to change 50 tables at a time. Remember to pay close attention to the SQL Server data types that the VFP Upsizing Wizard converted. A good way to measure this is to use the VARCHAR type for columns over 10 characters wide that are often not occupied. (Such as First Name)
Standard business applications encompass many forms so understanding what to write before you migrate Visual FoxPro to .NET is very important. The prospect of re-writing all those forms is daunting-and can devour a conversion budget very rapidly. In some instances, you’ll decide to re-write the timeworn form formats, but in most cases, you’ll rewrite only a few, either due to economic constraints or because the existing format works well for users.
Something else to think about is another dire step that I have seen in this procedure to migrate Visual FoxPro to .NET is the libraries. These libraries are accessible to the point that they incorporate the bulk of Visual FoxPro’s normal function calls into .NET. Remember that these libraries offer a functionality that VFP developers might not catch in .NET, but not only that, it also flattens the .NET understanding, as VFP developers will find a more aware surrounding.
In order to migrate Visual FoxPro to .NET transformation procedure of any size, you should establish metrics to deliver measures of growth.
Join the community of people already taking the next steps