Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Gradual migration from VFP to .NET and SQL Server
Message
 
À
11/11/2010 15:43:04
Information générale
Forum:
Microsoft SQL Server
Catégorie:
Autre
Divers
Thread ID:
01488826
Message ID:
01489093
Vues:
60
>>>We are planning to rewrite a VFP application which uses DBFs to .NET and SQL Server. The system is extremely large and is comprised of a large number of subsystems invoked from a main PRG and menu. It is not considered feasible to convert everything at once. Instead the plan is to rewrite a piece at a time as resources and budget become available. Has anyone done something like this? To me it seems like the data is going to have to reside in both VFP and SQL Server until everything is converted. Any tips on good ways to do that?
>>>
>>>Rewriting a piece at a time can be difficult, if the existing application is also evolving.
>>>
>>>Has the team defined segments/timelines for each piece and what will be included? What kind of timeline are you talking about?
>>>
>>>Do you have a dedicated QA team? They can be a big help during the transition phase... (just a more general question, what's the size of the team)
>>
>>Thanks for the advice. Most of that is not within my control. For at least a couple of reasons the decision was made (above my level) that we can only do it a piece at a time. I have been asked for advice on the data migration strategy so that is what I am concerned with.
>
>My advice : resign now. If the aim is to migrate piecemeal from a purely VFP app to a .NET/SQL implementation then all you end up with (if you are lucky) is a pigs-ear .NET application emulating how it was done in VFP. Even without knowing the ins-and-outs of the application involved I'm sure that, in the end, it would be far more efficient (and result in a better application) to start the .NET effort from scratch.
>My 2c

Mike,

I agree with Viv's suggestion. Even if it will take time, it's the best approach I think. Let some devs do the maintenance, then start redoing the app in .NET with another group of devs. The goal should be to come up with a better app (UI, Features, Extensibility, Maintainability, etc.) than the old fox app. If you're just trying to mimic the old app then it's useless. Software development in .NET is way way different in Fox regardless of the database being used. And I based it in our experienced plus the fact that we have everything we need in dev software life cycle and tools - third party framework, books, latest VS versions, separate group of Analysts and Designers, Devs, QAs, and Implementors. If you don't have this kind of setup, then all the more, you should have a full-featured app before changing the current working system.
JESS S. BANAGA
Project Leader - SDD division
...shifting from VFP to C#.Net

CHARISMA simply means: "Be more concerned about making others feel good about themselves than you are in making them feel good about you."
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform