More Effective LINQ

Learn how to fully harness the power of LINQ by exploring best practices and avoiding common pitfalls by solving some fun and challenging problems.
Course info
Rating
(175)
Level
Intermediate
Updated
March 2, 2016
Duration
4h 26m
Table of contents
Extending LINQ
28m 44s
Description
Course info
Rating
(175)
Level
Intermediate
Updated
March 2, 2016
Duration
4h 26m
Description

In this course, we will learn how to take full advantage of the power and capabilities of LINQ. We'll see how the LINQ extension methods can be combined together to solve complex problems in a simple and succinct "pipeline." Throughout the course, we'll be attempting to solve some "LINQ Challenges" which you can attempt yourself to reinforce what you are learning. We'll be picking up lots of pro tips that will take your LINQ skills to the next level, including how to extend, debug, optimize, and test LINQ.

About the author
About the author

Mark Heath is a software developer based in Southampton, England, working for NICE Systems as a software architect creating cloud based digital evidence management systems for the police. He is the creator of NAudio, an open source audio framework for .NET.

More from the author
Azure Functions Fundamentals
Intermediate
3h 15m
28 Jan 2017
UWP Audio Fundamentals
Intermediate
3h 11m
9 Aug 2016
Creating and Selling a Digital Product
Beginner
3h 18m
8 Aug 2015
More courses by Mark Heath