دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: نویسندگان: Joseph Albahari, Ben Albahari سری: ISBN (شابک) : 9780596519247, 0596521715 ناشر: O'Reilly Media سال نشر: 2008 تعداد صفحات: 168 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 556 کیلوبایت
در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد
در صورت تبدیل فایل کتاب LINQ pocket reference به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب مرجع جیبی LINQ نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این راهنما دارای جزئیات مورد نیاز برای درک فناوری جستجوی جدید مایکروسافت و توضیحات مختصر برای کمک به کاربران برای یادگیری سریع آن است. برای کسانی که قبلاً از LINQ استفاده می کنند، این کتاب به عنوان یک مرجع در محل کار عمل می کند.
This guide has the detail needed to grasp Microsoft's new querying technology, and concise explanations to help users learn it quickly. For those already applying LINQ, the book serves as an on-the-job reference.
Contents......Page 7
Getting Started......Page 13
Chaining Query Operators......Page 16
Composing Lambda Expressions......Page 18
Lambda expressions and Func signatures......Page 19
Lambda expressions and element typing......Page 20
Other Operators......Page 21
Comprehension Queries......Page 22
Iteration Variables......Page 24
Query Syntax Versus Lambda Syntax......Page 25
Mixed Syntax Queries......Page 26
Deferred Execution......Page 27
Reevaluation......Page 28
How Deferred Execution Works......Page 29
Chaining Decorators......Page 31
How Queries Are Executed......Page 32
Subqueries......Page 34
Progressive Query Building......Page 37
The into Keyword......Page 39
Wrapping Queries......Page 40
Anonymous Types......Page 42
The let Keyword......Page 44
Interpreted Queries......Page 45
How Interpreted Queries Work......Page 47
Execution......Page 48
AsEnumerable......Page 50
LINQ to SQL Entity Classes......Page 52
DataContext......Page 54
Associations......Page 57
Deferred Execution with LINQ to SQL......Page 59
DataLoadOptions......Page 60
Eager loading......Page 61
Updates......Page 62
Building Query Expressions......Page 64
Compiling expression trees......Page 65
AsQueryable......Page 66
Expression Trees......Page 67
The Expression DOM......Page 68
Query Operator Overview......Page 71
Filtering......Page 74
Overview......Page 75
Where in LINQ to SQL......Page 76
TakeWhile and SkipWhile......Page 77
Projecting......Page 78
Overview......Page 79
Select subqueries and object hierarchies......Page 80
Subqueries and joins in LINQ to SQL......Page 81
Projecting into concrete types......Page 83
SelectMany......Page 84
Overview......Page 85
Outer iteration variables......Page 87
Thinking in comprehension syntax......Page 88
Joining with SelectMany......Page 89
SelectMany in LINQ to SQL......Page 90
Outer joins with SelectMany......Page 92
Joining......Page 94
Overview......Page 95
Join......Page 96
Joining on multiple keys......Page 98
Joining in lambda syntax......Page 99
GroupJoin......Page 100
Flat outer joins......Page 101
Joining with lookups......Page 102
ThenBy, ThenByDescending arguments......Page 104
Overview......Page 105
IOrderedEnumerable and IOrderedQueryable......Page 106
Grouping......Page 107
Overview......Page 108
Custom equality comparers......Page 111
Intersect and Except......Page 112
OfType and Cast......Page 113
ToArray, ToList, ToDictionary, ToLookup......Page 115
Element Operators......Page 116
First, Last, Single......Page 117
ElementAt......Page 118
Count and LongCount......Page 119
Min and Max......Page 120
Sum and Average......Page 121
Aggregate......Page 122
Contains and Any......Page 123
Empty......Page 124
LINQ to XML......Page 125
Architectural Overview......Page 126
X-DOM Overview......Page 127
Loading and Parsing......Page 129
Instantiating an X-DOM......Page 130
Functional Construction......Page 131
Specifying Content......Page 132
Automatic Deep Cloning......Page 133
Child Node Navigation......Page 134
Retrieving elements......Page 135
Retrieving a single element......Page 137
Parent Navigation......Page 138
Peer Node Navigation......Page 139
Simple Value Updates......Page 140
Updating Child Nodes and Attributes......Page 141
Updating Through the Parent......Page 142
Removing a sequence of nodes or attributes......Page 143
Getting Values......Page 145
Values and Mixed Content Nodes......Page 147
XDocument......Page 148
XML Declarations......Page 151
Names and Namespaces......Page 152
Specifying Namespaces in the X-DOM......Page 154
The X-DOM and Default Namespaces......Page 155
Prefixes......Page 157
Projecting into an X-DOM......Page 159
Eliminating Empty Elements......Page 161
Streaming a Projection......Page 162
Transforming an X-DOM......Page 163
Index......Page 165