>I CAN MANAGE THE CODE WITH VFP.
No, VFP does not run in managed code. So you can only use COM/.NET interop which has a fair amount of overhead per method call and you and you want to limit it at runtime. You are best to call one method from VFP via COM into a .NET object and have your logic in managed code run within the managed code DLL created with a .NET language. See Rick Strahl's message in this thread.