By Ghulam Nabi Shah | June 9th, 2015 |
Is VFP migration scary?
The phasing out of Visual FoxPro necessitates the need to migrate VFP to .NET platform which bring unsubstantiated benefits. With the advent of .NET framework, it is important to migrate the mission-critical applications to newer technology. Although, the learning curve for .NET framework is not steep but developers find it challenging for migrating applications to .NET environment.
Even though the Visual FoxPro migration to .NET may have some cost incurred, still there are favourable reasons for the migration efforts:
- Developers in .NET languages have standard toolset to work on:
For all languages supported in .NET framework, there are integrated set of tool offerings. With a unified IDE, debugger and other tools makes the life of developers easier. Also, .NET tools support all the languages using the IDE and also allows other vendors to contribute tools.
- Better interoperability with standard integration using XML, SOAP, etc:
Earlier Microsoft architecture was based on COM/DCOM for cross process communication. The problem with this architecture was the lack of relevance outside the Microsoft arena. But .NET leverages XML, SOAP, etc. and provides better interoperability.
- Support for application development for mobile devices:
Microsoft supports mobile applications development using .NET with the Microsoft Mobile Internet Toolkit (MMIT). This came soon after the announcement of VFP to .NET migration. It has provision to visually drag and drop controls on forms designed at mobile devices.
Visual FoxPro to .NET migration provides significant learning curve as far as the developers are concerned. This migration techniques are included in many programming books and there are many courses provided by Microsoft and other third parties to assist developers in this transition. Finally, developers get online support with techniques and tutorials for migrating Visual FoxPro applications to .NET environment.
Take a moment and check out our free video blogs that give more in-depth information on all things .NET