Prev | Current Page 9 | Next

Jon Skeet

"C# in Depth: What you need to master C# 2 and 3"

5 Joins 297
Inner joins using join clauses 297 ?–  Group joins with
join ??¦ into clauses 301 ?–  Cross joins using multiple
from clauses 303
11.6 Groupings and continuations 307
Grouping with the group ??¦ by clause 307 ?–  Query
continuations 310
11.7 Summary 313
12 LINQ beyond collections 314
12.1 LINQ to SQL 315
Creating the defect database and entities 315 ?–  Populating the
database with sample data 318 ?–  Accessing the database with
query expressions 319 ?–  Updating the database 324 ?–  LINQ to
SQL summary 325
12.2 Translations using IQueryable and IQueryProvider 326
Introducing IQueryable and related interfaces 326 ?–  Faking
it: interface implementations to log calls 328 ?–  Gluing expressions
together: the Queryable extension methods 330 ?–  The fake query
provider in action 332 ?–  Wrapping up IQueryable 333
12.3 LINQ to DataSet 334
Working with untyped datasets 334 ?–  Working with typed
datasets 335
12.4 LINQ to XML 338
XElement and XAttribute 338 ?–  Converting sample defect data
into XML 340 ?–  Queries in LINQ to XML 341 ?–  LINQ to
XML summary 343
12.5 LINQ beyond .NET 3.5 344
Third-party LINQ 344 ?–  Future Microsoft LINQ technologies 348
12.6 Summary 350
13 Elegant code in the new era 352
13.1 The changing nature of language preferences 353
A more functional emphasis 353 ?–  Static, dynamic, implicit,
explicit, or a mixture? 354
CONTENTS xvi
13.


Pages:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25