Finot S. - Building Interactive Queries with LINQPad [2013, PDF/EPUB, ENG] + Code

seeders: 5
leechers: 0
Added 12 years ago by psv1979kh in Books  > Non-Fiction

Download Fast Safe Anonymous
movies, software, shows...

Files

Finot S. - Building Interactive Queries with LINQPad [2013, PDF/EPUB, ENG] + Code (Size: 10.56 MB)
  Code
  8224EN_02_Code
  1 - Hello World.linq 64 B
  2 - User input.linq 181 B
  3 - Person Information.linq 649 B
  4 - FileInfo.linq 79 B
  5 - FileInfo.linq 91 B
  6 - FileInfo.linq 91 B
  8224EN_03_Code
  8224EN_03_Code
  01 - non-LINQ sample.linq 1.62 KB
  02 - Linq version (method sytax).linq 1.1 KB
  02 - Linq version (query sytax).linq 1.12 KB
  03 - Sort method (method syntax).linq 1.14 KB
  03 - Sort method query syntax).linq 1.16 KB
  04 - Split query.linq 1.15 KB
  OLD
  8224_03_Code
  01 - non linq sample.linq 3.4 KB
  02 - SQL version.linq 816 B
  03 - Linq version (method sytax).linq 2.3 KB
  03 - Linq version (query sytax).linq 2.32 KB
  04 - Fragmented query.linq 2.38 KB
  05 - Extended anonymous function.linq 2.31 KB
  05 - Sort method.linq 2.35 KB
  8224EN_04_code
  01 - initial collection.linq 244 B
  02 - Any - no parameter.linq 282 B
  03 - Any - no parameter - stored in a variable.linq 316 B
  04 - Any - first letter condition.linq 383 B
  05 - Any - 5 letters word condition.linq 315 B
  06 - Any - named function.linq 381 B
  07 - All.linq 308 B
  08 - Contains.linq 299 B
  09 - Where - Method syntax.linq 366 B
  10 - Where - stored in a variable.linq 345 B
  11 - Where - Query syntax.linq 373 B
  12 - OfType - Method syntax.linq 922 B
  12 - OfType - Query syntax approximation.linq 1.02 KB
  13 - OrderBy - Method syntax.linq 362 B
  13 - OrderBy - Query syntax.linq 405 B
  14 - OrderBy - Person - Method syntax.linq 636 B
  14 - OrderBy - Person - Query syntax.linq 656 B
  15 - OrderBy - Person with outside sort - Method syntax.linq 752 B
  15 - OrderBy - Person with outside sort - Query syntax.linq 769 B
  16 - ThenBy - Method syntax.linq 746 B
  16 - ThenBy - Query syntax.linq 745 B
  17 - Reverse.linq 654 B
  18 - Take.linq 284 B
  19 - Take - More item than available.linq 286 B
  20 - TakeWhile.linq 304 B
  21 - Skip.linq 277 B
  22 - Skip - more items than available.linq 278 B
  23 - SkipWhile - with error.linq 302 B
  24 - SkipWhile - proper.linq 303 B
  8224EN_05_code
  1 - Dumping the Categories table.linq 153 B
  10 - ToDictionay and ToLookup - key and value.linq 291 B
  11 - GroupBy - method syntax.linq 239 B
  11 - GroupBy - query syntax.linq 151 B
  12 - Category navigation property.linq 218 B
  13 - Interactive navigation.linq 221 B
  14 - EmployeeTerritories.linq 200 B
  15 - Displaying employee Firstname, Lastname and terrTerritory without projection.linq 692 B
  16 - Select - method syntax.linq 366 B
  16 - Select - query syntax.linq 366 B
  17 - SelectMany - method syntax.linq 399 B
  17 - SelectMany - query syntax.linq 269 B
  18 - Adding a new region to the database.linq 294 B
  19 - Adding two new territories to the database.linq 468 B
  2 - Filtering the categories.linq 186 B
  20 - Updating entries from the database.linq 313 B
  21 - Deleting data from the database.linq 298 B
  22 - Deferred execution.linq 235 B
  23 - LINQ to SQL limits - IsNullOrWhitespace issue.linq 212 B
  24 - LINQ to SQL limits - IsNullOrWhitespace solution.linq 230 B
  25 - NTEXT issue and solution.linq 500 B
  26 - Stored Procedure.linq 165 B
  3 - FirstOrDefault - no parameter.linq 170 B
  4 - FirstOrDefault - with parameter.linq 191 B
  5 - Single.linq 185 B
  6 - LastOrDefault.linq 356 B
  7 - ElementAt.linq 495 B
  8 - ToArray and ToList.linq 192 B
  9 - ToDictionay and ToLookup - key only.linq 245 B
  8224EN_06_code
  1 - Creating a XML fragment.linq 403 B
  10 - Min query operator with XML.linq 750 B
  11 - Count query operator with XML.linq 709 B
  12 - Filtered count query operator with XML.linq 730 B
  13 - XPathSelectElements sample.linq 814 B
  14 - XPathSelectElements sample with failing LINQ equivalent.linq 889 B
  15 - Running your first Entity Framework query.linq 153 B
  16 - Join query operator - method syntax.linq 388 B
  16 - Join query operator - query syntax.linq 366 B
  17 - GroupJoin query operator - method syntax.linq 343 B
  17 - GroupJoin query operator - query syntax.linq 325 B
  18 - Making your first request to OData.linq 277 B
  19 - Making a Where request to OData.linq 306 B
  2 - Creating a more complex XML fragment.linq 680 B
  3 - Getting the Descendants of a XML node.linq 704 B
  4 - Getting the Elements of a XML node.linq 701 B
  5 - Sum query operator with numbers.linq 79 B
  6 - Sum query operator with XML.linq 746 B
  7 - Average query operator with numbers.linq 83 B
  8 - Average query operator with XML.linq 748 B
  9 - Max and Min query operator with numbers.linq 136 B
  NorthwindDemoLibraries.zip 476.88 KB
  NorthwindDemoSource.zip 2.28 MB
  8224EN_07_code
  01 - Custom visualizer.linq 912 B
  02 - SELECT FROM Categories.linq 155 B
  03 - WriteCsv.linq 175 B
  04 - Find Group.linq 475 B
  05 - Util examples.linq 1009 B
  ReadMe.txt 37 B
  Finot S. - Building Interactive Queries with LINQPad - 2013.epub 5.78 MB
  Finot S. - Building Interactive Queries with LINQPad - 2013.pdf 1.98 MB

Description


Книги и журналы » Компьютерная литература » Программирование (книги)

Building Interactive Queries with LINQPad

Год: 2013
Автор: Sebastien Finot
Издательство: Packt Publishing
ISBN: 9781782178224
Язык: Английский
Формат: PDF/EPUB
Качество: Изначально компьютерное (eBook)
Интерактивное оглавление: Да
Количество страниц: 126
Описание: If you need to interact with databases, XML, in-memory collections, or remote services, LINQ can make your life simpler. The best way to discover LINQ is with the help of LINQPad, a free IDE whose first goal is to make sure that writing and interacting with your LINQ query is fun and easy. More generally, LINQPad is a C#/VB/F# scratchpad that instantly executes any expression, statement block, or program with rich output formatting and a wealth of features.

With Building Interactive Queries with LINQPad, you will quickly learn everything you need to know to start using LINQ. To accelerate your learning curve, you will discover how to use LINQPad and its features to test your queries interactively and experiment with all the options offered by LINQ.

In all probability, you already know C#, but have you had a chance to try out LINQ? Building Interactive Queries with LINQPad will introduce you to everything LINQ can offer and will let you interact with every example in LINQPad, LINQ’s best companion.

You will learn how to build and experiment with interactive queries with this practical guide illustrated with short and detailed code samples. You will also get acquainted with other cool applications of LINQpad such as testing, code snippet generation, and so on, along with a broad approach to LINQ (to object, to SQL, to XML, and so on).

What you will learn from this book:
[*]Discover what LINQ can do and how it will help you
[*]Learn all about LINQ query operators to join, aggregate, select, and filter data
[*]Write LINQ queries with both method and query syntaxes
[*]Query databases and remote services using LINQ
[*]Create and manipulate XML and in-memory collections
[*]Differentiate LINQPad’s query types
[*]Handle user input with LINQPad
[*]Customize LINQPad to fit your taste or workflow
[spoiler="Примеры страниц"]

[/spoiler]
[spoiler="Оглавление"]
Preface
Chapter 1: Discovering LINQPad
Chapter 2: Coding in LINQPad
Chapter 3: Learning LINQ's Basics
Chapter 4: Discovering LINQ Query Operators
Chapter 5: Database and Relational Data
Chapter 6: Using Other Data Sources
Chapter 7: Getting More Out of LINQPad
Index
[/spoiler]