David,
>Here is an interesting interview with Yag and others on the VB approach to LINQ.
>
>
http://www.ddj.com/documents/s=9776/ddj1126793370067/>
>This may fill in a few blanks for you. Note particularly LINQ's ability to query across any data, whether in database, XML or any structure with IEnumerable interface (collections, arrays, lists, etc).
>Combine that with the ability to further query with SQL into the initial result set and you get something more Fox-like.
>Combine that with VB.NET's more straightforward SQL syntax built into the language (compared to the more convoluted and complex C# approach) and you get a VB that is more Fox-like, both in language and in the concept of queryable cursors.
While LINQ adresses a large itch in .Net, what I haven't read is any mention of "cursor" as the target for such queries. In the MS doc the target is either IList or array - which leads me to believe that we are still having "in-memory" results which lead to problems if you have to query for large amounts of data (massaging before reporting comes to mind). Any mentioning of such "foxcursor-like" structures at the PDC ?
regards
thomas