The hottest technology of the PDC so far is LINQ for me. I’m a huge fan of O/R mappers and have written my own and so it’s quite interesting to see how DLINQ has come together. Anders just made a comment like “With DLINQ we allow you to return only partial object queries, no other O/R mapping layer can do that so easily!”. Well… uhh… yeah, but you changed the entire compiler architecture to do it! 🙂
The good news though is that everything they’ve come up with to implement LINQ is fully extensible. That means I’ll be able to keep my existing O/R mapping layer and just extend it to support LINQ extensions. That way developers will be able to use LINQ over any existing custom entities. Great stuff!