A few years ago I published an article for Visual System Journal on VB6 migration "Refactoring - elixir of youth for legacy
VB code":
http://www.itarchitect.co.uk/article...lay.asp?id=116
I used “Engine-Collection-Class” pattern based application as a study case and applied different refactorings to upgrade VB6 code to .NET.
VSJ has just published an article follow-up where I deal with migration in context of .Net 3.5 and Visual Basic 2008. If you are interested in VB6 migration and upgrade process, check out my “Moving up the technology stack: VB6 migration reality check” article online at:
http://www.vsj.co.uk/articles/display.asp?id=756
and let me know what you think.
Best,
Danijel
http://blog.refactoringin.net