Linq to Objects

Monday, 17th February 2014

This is a 1-day training program for .NET developers.

The program will be held on Sunday, 16th March 2014 from 9 AM to 6 PM at Hotel Orange Pie, Noida.

This is a paid program. To attend, you should register by clicking the round Register button at the bottom of this page.

What You Will Learn

This training program will help you understand what Linq is and enable you to write Linq queries.

Specifically, it will help you understand Linq from ground up. It will teach you all about IEnumerable<T> and IQueryable<T> and the differences, about deferred execution, about lambda expressions, about the standard linq query operators, about the Linq extension methods, about the query expression syntax and about Linq expressions.

  1. A Brief History of Linq
  2. An overview of Linq - what exactly is Linq
  3. Linq and Deferred Execution
  4. IEnumerable and IEnumerable<T>
  5. Lambda Expressions - expression and statement lambdas
  6. Extension Methods Overview
  7. Enumerable Extension Methods for Linq
  8. Query Expression Syntax
  9. Standard Query Opereators
  10. An Overview of the Applications of Linq - Linq to * (XML, SQL, Excel, etc.)
  11. An Overview of Linq Expressions
  12. IQueryable<T>
  13. IQueryable<T> vs. IEnumerable<T>

However, there will be no discussion about Linq Burrows and LJ. Okay, joke.


I mostly use very few or no Power Point slides. It's mostly writing code. I'll explain something, then code it up, and then ask you to think about it and then write code yourself.

Laptops and Wifi

There are no computers in the facility. You may bring your own laptop to practice the examples. And I strongly recommend that you do to get the most out of this training. All of my training is "let's do it together in code" rather than a Power Point driven discourse.

There's Wifi in the facility. But still, to be on the safe side, bring your data cards.

Who should attend?

All software engineers, senior software engineers and architects who want to write better software and become better software craftsmen.

What should you already know?

You should be a working software developer who uses C#. It doesn't matter whether you know anything about Linq or not. In fact, it is going to be a transofrmational experience for you if you don't know anything about Linq at all.

Course duration 1 day

Course Date

Sunday, 16th March 2014, 9 AM to 6 PM

Training Venue

Hotel Orange Pie,
A-1, Sector-66,
Noida, Uttar Pradesh, 201301
Phone: 0120 248 4063


View Larger Map

Directions on how to get there

If you're approaching from the National Highway #24 (NH-24), ask someone about how to get to the Fortis Hospital in Sector 62, Noida.

From the Fortis Hospital, keep driving straight until you get the to the next intersection / red-light / crossing, i.e. the first intersection after the Fortis Hospital. That intersection is called Mamura Chowk. If you're not sure, ask someone at Fortis how to get to Mamura Chowk.

From Mamura Chowk, i.e. from the first red-light crossing immediately after the Fortis Hospital take a left turn.

Drive straight for 200 meters and you'll hit the first intersection / red-light on this road. Stop at the red-light crossing. Look to your right. The Hotel Orange Pie billboard will be visible.

Take a right turn and drive for 30 meters until you reach the hotel gate.

The locality is Sector 66, Noida. It is also called Mamura (pronounced M-moooo-raaa) because of the adjoining village Mamura.

Hotel Orange Pie Driving Directions

Click the image to see a larger image of driving directions

What you will get at the end of this training program

  1. A certificate of participation
  2. Hand-outs containing practice exercises for you to do later
  3. A CD-ROM with all the code written during the training and all even the code that couldn't be written during the training program for paucity of time but was used to illustrate concepts

Course Fee:

Rs.3,000 per person all inclusive of taxes.

The price includes training charges, lunch and morning and evening tea with snacks.

There are no discounts on bulk bookings.

Rs.3,000 per person

inclusive of all taxes

also includes the price of food & beverages

Register Now

I do not make any guarantees of how much you will improve as a result of this training program. That depends entirely on you. I've been told time and again that I am a good teacher. If you're a good student, you will benefit greatly from this training program.

I do not make any claims about getting you a job.

How to register

If you are an individual and you want to register yourself or your friends, please click the Register button below.

If you are an organization within the Delhi/NCR and you would like to nominate five or more of your employees to attend this program, please do get in touch with me, but please do leave your full name, the company name, your official email address and a telephone number to get back in touch with you.

Related content: