>Actually Michael, that's quite interesting in it's own right...you're saying that all .Net calls to SQL are synchronous?
There is no async functionality in the current version of ADO.NET
>Does .Net offer control over the other connection level parameters that VFP does like timeout and login warnings?
Yes. ADO.NET does give you plenty of options for controlling other connection and command behaviors.
-Mike