My company has tons of legacy applications that are written in VB6.
We are in transitions from moving VB6 applications to .NET (3.5 specifically).
What would be the best strategy for moving form VB6 to .NET?
NOTE: Below update should go to "Project Management" and has nothing to do with the main question.
[UPDATE]: Thank you for your feedback so far
Now there are more question that pop up are
- how would you assign developers to develop new applications?
- Should there be a special one-time upgrade division that will convert legacy apps to new ones? Or should every developer participate on conversion process?
- Should only senior developers participate on conversion? Junior developers? or mixed?
It seems like, the more I think about this problem, more questions just show up.