LINQ is an essential part of every C# developer's toolbox, but are you getting the most out of it? Working with collections of data is a core part of pretty much every application you'll ever write, so becoming more effective at wielding the power of LINQ, has the potential to make a big impact on the quality of your code.
In this talk Mark will introduce several tips and tricks that will take your LINQ code to the next level. We'll look at using pipelines, thinking in patterns, being lazy as well as how to avoid performance pitfalls and extend LINQ.