First of all I’ll have to apologize because it took me several months to put this code out here. Right after PDC we were so busy that I didn’t have the chance before to sit down, clean-up the code a little bit, add a bunch of comments and write a README file.

Finally, here are the samples for the PDC session DAT408 - "ADO.NET 2.0: Advanced Data Access Patterns". The demos include:
- A small sample query processor that allows you to run queries (with projection, filter and joins) over the DataSet
- An implementation of a technique for really fast change processing against a database server
- A demonstration of a caching scheme that uses SqlDependency and DataSet for granular cache loading and expiration

You can also see the actual talk with me speaking here, you can download the slide deck here, and the whole talk for offline viewing here.

Enjoy! (and sorry again for the delay :)

Pablo Castro
Program Manager - ADO.NET Team
Microsoft Corporation