LINQ Tutorial for beginners with examples

LINQ Tutorial - Click here to watch on YouTube

Subscribe to receive an email, when new videos are uploaded

  1. Text | Slides | What is LINQ
  2. Text | Slides | Writing LINQ Queries
  3. Text | Slides | Extension Methods
  4. Text | Slides | Aggregate Functions
  5. Text | Slides | Aggregate() Function
  6. Text | Slides | Restriction Operators
  7. Text | Slides | Projection Operators
  8. Text | Slides | SelectMany Operator
  9. Text | Slides | Select v/s SelectMany
  10. Text | Slides | Ordering Operators
  11. Text | Slides | Ordering Operators in LINQ II
  12. Text | Slides | Partitioning Operators
  13. Text | Slides | Implement paging using skip and take operators
  14. Text | Slides | LINQ query deferred execution
  15. Text | Slides | Conversion Operators in LINQ
  16. Text | Slides | Cast and OfType operators in LINQ
  17. Text | Slides | AsEnumerable and AsQueryable in LINQ
  18. Text | Slides | GroupBy in LINQ
  19. Text | Slides | Group by multiple keys in linq
  20. Text | Slides | Element Operators in LINQ
  21. Text | Slides | Group Join in LINQ
  22. Text | Slides | Inner Join in LINQ
  23. Text | Slides | Difference between group join and inner join in linq
  24. Text | Slides | Left Outer Join in LINQ
  25. Text | Slides | Cross Join in LINQ
  26. Text | Slides | Set operators in LINQ
  27. Text | Slides | Union, Intersect and Except operators in LINQ
  28. Text | Slides | Generation Operators in LINQ
  29. Text | Slides | Concat operator in LINQ
  30. Text | Slides | SequenceEqual Operator in LINQ
  31. Text | Slides | Quantifiers in LINQ
  32. Text | Slides | LinqPad
LINQ to XML tutorial

LINQ to XML Tutorial - Click here to watch on YouTube

  1. Text | Slides | LINQ to XML
  2. Text | Slides | Creating an XML document
  3. Text | Slides | Querying xml document
  4. Text | Slides | Modifying xml document
  5. Text | Slides | Transforming XML to CSV
  6. Text | Slides | Transforming XML to HTML table
  7. Text | Slides | Transform one XML format to another XML format
  8. Text | Slides | XML validation against XSD
LINQ to SQL tutorial

LINQ to SQL Tutorial - Click here to watch on YouTube

  1. Text | Slides | LINQ to SQL
  2. Text | Slides | Insert Update Delete using LINQ to SQ
  3. Text | Slides | How to view LINQ to SQL generated SQL queries
  4. Text | Slides | Using stored procedures with LINQ to SQL
  5. Text | Slides | Insert Update Delete using stored procedures
  6. Text | Slides | Stored procedures with output parameters
  7. Text | Slides | What is SqlMetal
  8. Text | Slides | Lazy loading
  9. Text | Slides | Eager loading
  10. Text | Slides | Difference between eager loading and lazy loading
  11. Text | Slides | Single table inheritance in linq to sql
  12. Text | Slides | Single table inheritance saving to database
  13. Text | Slides | Compiled queries in Linq to SQL
  14. Text | Slides | How to directly execute sql queries
  15. Text | Slides | Identity Cache in Linq to SQL
  16. Text | Slides | Difference between optimistic and pessimistic concurrency control
  17. Text | Slides | Concurrency in Linq to SQL
  18. Text | Slides | Handling ChangeConflictException
  19. Text | Slides | UpdateCheck property
  20. Text | Slides | Using ROWVERSION or TIMESTAMP to detect concurrency conflicts
Subscribe to receive an email, when new videos are uploaded