Удален по просьбе правообладателя
  1. Урок 1. 00:01:26
    Course Overview
  2. Урок 2. 00:00:32
    The Start
  3. Урок 3. 00:01:29
    What is LINQ?
  4. Урок 4. 00:07:12
    Writing a Report without LINQ
  5. Урок 5. 00:03:47
    Writing a Report with LINQ
  6. Урок 6. 00:01:10
    The Roadmap
  7. Урок 7. 00:00:40
    Introduction
  8. Урок 8. 00:02:22
    Evolving the Language
  9. Урок 9. 00:06:15
    The Power of IEnumerable
  10. Урок 10. 00:07:40
    Creating an Extension Method
  11. Урок 11. 00:08:17
    Understanding Lambda Expressions
  12. Урок 12. 00:07:50
    Using Func and Action Types
  13. Урок 13. 00:04:08
    Using var for Implicit Typing
  14. Урок 14. 00:07:34
    Query Syntax versus Method Syntax
  15. Урок 15. 00:01:14
    Summary
  16. Урок 16. 00:00:37
    Introduction
  17. Урок 17. 00:06:12
    Creating a Custom Filter Operator
  18. Урок 18. 00:06:00
    Creating an Operator with Yield Return
  19. Урок 19. 00:01:47
    Deferred Execution Explained
  20. Урок 20. 00:06:24
    Taking Advantage of Deferred Execution
  21. Урок 21. 00:03:40
    Avoiding Pitfalls of Deferred Execution
  22. Урок 22. 00:02:50
    Exceptions and Deferred Queries
  23. Урок 23. 00:04:54
    All About Streaming Operators
  24. Урок 24. 00:04:18
    Querying Infinity
  25. Урок 25. 00:00:43
    Summary
  26. Урок 26. 00:00:29
    Introduction
  27. Урок 27. 00:03:10
    A File Full of Fuel Efficiency
  28. Урок 28. 00:01:35
    How to Process a CSV File with LINQ
  29. Урок 29. 00:09:08
    Implementing a File Processor
  30. Урок 30. 00:05:27
    Finding the Most Fuel Efficient Car
  31. Урок 31. 00:07:49
    Filtering with Where and First
  32. Урок 32. 00:02:37
    Quantifying Data with Any, All, Contains
  33. Урок 33. 00:07:23
    Projecting Data with Select
  34. Урок 34. 00:04:49
    Flattening Data with SelectMany
  35. Урок 35. 00:00:44
    Summary
  36. Урок 36. 00:00:24
    Introduction
  37. Урок 37. 00:03:33
    Adding a Second Data Source
  38. Урок 38. 00:05:38
    Joining Data with Query Syntax
  39. Урок 39. 00:07:10
    Joining Data Using Method Syntax
  40. Урок 40. 00:02:46
    Creating a Join with a Composite Key
  41. Урок 41. 00:06:36
    Grouping Data
  42. Урок 42. 00:06:45
    Using a GroupJoin for Hierarchical Data
  43. Урок 43. 00:03:19
    Challenge Answer: Group by Country
  44. Урок 44. 00:04:10
    Aggregating Data
  45. Урок 45. 00:07:45
    Efficient Aggregation with Extension Methods
  46. Урок 46. 00:00:41
    Summary
  47. Урок 47. 00:00:52
    Introduction
  48. Урок 48. 00:01:26
    System.Xml.Linq
  49. Урок 49. 00:07:22
    Building Element-oriented XML
  50. Урок 50. 00:05:14
    Functional Construction for Less Code
  51. Урок 51. 00:08:00
    Load and Query XML with LINQ
  52. Урок 52. 00:08:58
    Working with XML Namespaces
  53. Урок 53. 00:00:58
    Summary
  54. Урок 54. 00:00:43
    Introduction
  55. Урок 55. 00:05:57
    Setting up the Entity Framework
  56. Урок 56. 00:05:54
    Inserting Data into a New Database
  57. Урок 57. 00:05:06
    Writing a Basic Query with LINQ
  58. Урок 58. 00:07:13
    Working with IQueryables and Expression Trees
  59. Урок 59. 00:07:41
    Caveats and Pitfalls of Remote LINQ
  60. Урок 60. 00:06:01
    An Advanced LINQ Query
  61. Урок 61. 00:01:09
    Summary