تکنولوژی LINQ روش جدیدی برای اتصال به منابع اطلاعاتی مانند بانک اطلاعاتی ، فایل xml و ... می باشد که توسط شرکت مایکروسافت برای محیط برنامه نویسی دات نت معرفی شده
این کتاب به کوشش آقای علی اقدم جمع آوری و تالیف شده است و به صورت رایگان در اختیار علاقمندان به برنامه نویسی دات نت قرار داده شده است که حاوی مطالب زیر می باشد
فصل اول – مقدمه ای بر LINQ
- LINQ چیست؟
- اسمبلی های مر کزی LINQ
- نوشتن اولین برنامه توسط LINQ
فصل دوم – خصوصیات جدید C# برای LINQ
- نوع های بی نام – Anonymous types
- مقدار دهنده اولیه به اشیاء – Object Initializers
- نوع بندی ضمنی – Type Inference
- توابع توسعه – Extension Methods
- تعریف توابع توسعه
- فراخوانی توابع توسعه در سطح نمونه ای
- فراخوانی توابع توسعه در سطح ایستا
- استفاده Intelisense از توابع توسعه
- توسعه رابط ها بوسیله توابع توسعه
- عبارات لامبدا – Lambda Expressions
- تعریف عبارات لامبدا
- عبارات پرس و جو - Query Expresions
فصل سوم – عملگرهای استاندارد پرس و جو
- انواع عملگرهای استاندارد پرس وجو
- عملگر شرطی - Restriction Operator
- عملگر Where
- عملگر OfType
- عملگرهای پرتو – Projection Oprators
- عملگر Select
- عملگر SelectMany
- عملگرهای اتصال Join Operators
- عملگر Join
- عملگر GroupJoin
- عملگرهای دسته بندی – Grouping Operators
- عملگر Group By
- عملگر های مرتب سازی Ordering Operators
- عملگر OrderBy
- عملگر descending OrderBy
- عملگر Thenby
- عملگر ThenByDecending
- عملگر Reverse
- عملگرهای تجمعی – Agreagate Operators
- عملگر Count
- عملگر LongCount
- عملگر Sum
- عملگر Min و Max
- عملگر Average
- عملگر Aggregate
- عملگرهای قسمت بندی – Partitioning Operators
- عملگر Take
- عملگر Skip
- عملگر TakeWhile
- عملگر SkipWhile
- عملگر الحاقی - Concatation Operator
- عملگر Concat
- عملگر های عنصری - Element Operators
- عملگر First
- عملگر FirstOrDefault
- عملگر Last
- عملگر LastOrDefault
- عملگر Single
- عملگر SingleOrDefault
- عملگر ElementAt
- عملگر ElementAtOrDefault
- عملگر DefaultEmpty
- عملگرهای تولیدی – Generation Operators
- عملگر Repeat
- عملگر Range
- عملگر Empty
- عملگرهای تنطیم کننده – Set Operators
- عملگر Distinct
- عملگر Intersect
- عملگر Union
- عملگر Except
- عملگر Zip
- عملگرهای کمیت سنج - Quantifier Operators
- عملگر All
- عملگر Any
- عملگر Contains
- عملگرهای تبدیل – Conversion Operators
- عملگر Cast
- عملگر ToArray
- عملگر ToList
- عملگر ToDictionary
- عملگر ToLookup
- عملگر AsEnumerable
منبع :سایت www.aliaghdam.com