Удален по просьбе правообладателя
  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