I would advise that he just create a vfp mtdll for use with .NET, thereby preserving his investment in the original code, saving time and money, and getting the project done quicker. Where are the docs for that? Yes, this is just one way to do it, but many developers might think it's the way to go...
OK, fine, in some situations that might be better - maybe that's the basis for an article or white paper you could write.