Rick
Isn't the VFP UI some sort of legacy bit-mapped thing from the days when we needed Unix/Mac compatibility and couldn't just use standard Windows controls?
That must be due for a change.
As for having to use ADO with Winforms: well, I got fairly good with ADO once-upon-a-time with a Java product called "Supercede" that used jADO (you guessed it) to mimic ADO to try to bring VB people into the fold. I never found it that hard and if you are used to XML or Web, the inherent clumsiness of ADO goes away.
But depending on what MS does with ADO next, we might even see a UI over the top of it so we can use collections of 'em like a Datasession. In that case it would be nice to try using Winforms with ADO from VFP IMHO, even if just to show that you can!
Regards
JR
"... They ne'er cared for us
yet: suffer us to famish, and their store-houses
crammed with grain; make edicts for usury, to
support usurers; repeal daily any wholesome act
established against the rich, and provide more
piercing statutes daily, to chain up and restrain
the poor. If the wars eat us not up, they will; and
there's all the love they bear us."
-- Shakespeare: Coriolanus, Act 1, scene 1