Now I work in this general area - I'm trying to connect Silverlight to outdated data in VFP9 tables, etc.
It may be easier for you to use the web services approach. This involves creating a COM server DLL using Visual FoxPro, which has VFP data access methods and returns them using CursorToXML () in a format that .NET can load into a DataSet or DataTable. CursorToXML can do this on its own. Then you will create a WCF web service project in .NET and add the COM-DLL created by VFP to this project - here you use COM Interop. Then you create WebMethods in your WCF service, which maps method calls to VFP DLLs. After that, in the WCF service, you can use this service as a data source. This may not be the fastest way to do something, but it works.
Rick Strahl has an excellent article showing it all in Magazine Magazines .
Alan b
source share