LINQ stands for Language INtegrated Query. In a nutshell, it makes query opera- tions like SQL statements into first-class citizens in .NET languages like C# and VB. LINQ offers built-in support for querying in-memory collections such as arrays or l
This book is an introduction to the Microsoft .NET LINQ technology and the rich toolset that comes with it. LINQ stands for Language INtegrated Query. In a nutshell, it makes query operations like SQL statements into first-class citizens in .NET lan
I chose software development as the way to make a living mainly because it’s a technology that is constantly evolving. There’s always something new to learn. No chance of getting bored in this line of work! In addition to learning, I also enjoy teac
Now that we know what LINQ is all about, it’s time to cover the major LINQ flavors. LINQ to Objects allows us to query collections of objects in memory. This part of the book will help us discover LINQ to Objects and also provide important knowledge
If you're a .NET developer, you'll use C# whether you're building an advanced enterprise application or just slamming out a quick app. In C# 5 you can do amazing things with generics, lambda expressions, dynamic typing, LINQ, iterator blocks, and ot