, 28
C# example, 29
expression trees, 42
LINQ with, 29
method syntax and, 44
rules for use, 29
lambda operator, 29
/language:, 344
Language Integrated Query. SeeLINQ
/language:language, 297
Last operator, 80
LastOrDefault operator, 80??“81
.layout file, 288
LINQ (Language Integrated Query), 3
APIs, 145, 152
defined, 3, 7
features, 145
flexibility, 145
goal, 3
history/background, 3??“6
illustrations, 6??“7
lambda expressions with, 29
language specific features, in Visual Studio
2008, 21??“29
overview, 7??“10
Providers, 41
LINQ to SQL, 41
purpose, 7
queries, 31??“51
actions, 32??“36
common terms, 41??“43
concepts, 37??“43
data source, 32??“33
LINQ to SQL queries v., 218
parts, 32??“36
polymorphic, 42
query creation, 32, 33
syntax options, 43??“51
strong points, 145
syntax v. SQL syntax, 36??“37
LINQ to DataSets, 3, 41, 271??“285
comparing DataRows, 281??“284
data binding, 279??“281
implicit, 281
loading data, 273??“274
overview, 272
project creation, 272??“273
367
LINQ to DataSets (continued)
LINQ to DataSets (continued)
queries, 275??“279
across multiple tables, 277??“278
single table, 275??“276
typed DataSets, 278??“279
LINQ to Entities, 329??“344.
Pages:
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562