Thanks Bonnie,
I'll go check that out. I suppose in some ways this project is going to be relatively easy because I have an existing VFP6 system that does exactly what they want. It's only the credibility issue with VFP that is forcing this .Net rollercoaster ride that I've climbed aboard...
The biggest design change that I'm trying to look at is the divorcing of application code from the user interface layer, i.e. stripping methods from forms. Did you have that to think about as well?
Regards
Simon