LINQ: Building an IQueryable provider series
A set of links that I'm posting because 1) I don't want to lose them and 2) they're handy for people to read.
- Reusable IQueryable base classes
- Where and reusable Expression tree visitor
- Local variable references
- Select
- Improved Column binding
- Nested queries
- Join and SelectMany
- OrderBy
- Removing redundant subqueries
- GroupBy and Aggregates
- More of everything
- Relationships and the IQ Toolkit
- Updates and Batch Processing
- Mapping and Providers
- Transactions, Sessions and Factories
- Performance and Caching
- Automatic Caching and Loading Policies
The source code found in this series is also available at CodePlex.
https://www.codeplex.com/IQToolkit