
Programming Microsoft LINQ in .NET Framework 4
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
With LINQ, you can query data from a variety of sources -- including databases, objects, and XML files -- directly from Microsoft Visual Basic or C#. Guided by data-access experts who've worked in depth with LINQ and the Microsoft development teams, you'll learn how .NET Framework 4 implements LINQ, and how to exploit it. Clear examples show you how to deliver your own data-access solutions faster and with leaner code.
Discover how to:
Use LINQ to query databases, object collections, arrays, XML, Microsoft Excel files, and other sources
Apply LINQ best practices to build data-enabled .NET applications and services
Manipulate data in a relational database with ADO.NET Entity Framework or LINQ to SQL
Read, write, and manage XML content more efficiently with LINQ to XML
Extend LINQ to support additional data sources by creating custom operators and providers
Examine other implementations, such as LINQ to SharePoint
Use LINQ within the data, business, and service layers of a distributed application
Get code samples on the Web
More details
Other editions
Additional editions

Persons
Marco Russo is a founder of DevLeap. He is a regular contributor to developer user communities and is an avid blogger on Microsoft SQL Server Business Intelligence and other Microsoft technologies. Marco provides consulting and training to professional developers on the Microsoft .NET Framework and Microsoft SQL Server. He wrote "Programming Microsoft LINQ" and "Introducing Microsoft LINQ" with Paolo Pialorsi, "Expert Cube Development with Microsoft SQL Server 2008 Analysis Services" with Alberto Ferrari and Chris Webb, and is the author of two books in Italian about C# and the common language runtime.
Content
Acknowledgments
Introduction
Part I: LINQ Foundations
Chapter 1: LINQ Introduction
Chapter 2: LINQ Syntax Fundamentals
Chapter 3: Linq to Objects
Part II: LINQ to Relational
Chapter 4: Choosing Between LINQ to SQL and LINQ to Entities
Chapter 5: LINQ to SQL: Querying Data
Chapter 6: LINQ to SQL: Managing Data
Chapter 7: LINQ to SQL: Modeling Data and Tools
Chapter 8: LINQ to Entities: Modeling Data with Entity Framework
Chapter 9: LINQ to Entities: Querying Data
Chapter 10: LINQ to Entities: Managing Data
Chapter 11: LINQ to DataSet
Part III: LINQ to XML
Chapter 12: LINQ to XML: Managing the XML Infoset
Chapter 13: LINQ to XML: Querying Nodes
Part IV: Advanced LINQ
Chapter 14: Inside Expression Trees
Chapter 15: Extending LINQ
Chapter 16: Parallelism and Asynchronous Processing
Chapter 17: Other LINQ Implementations
Part V: Applied LINQ
Chapter 18: LINQ in a Multitier Solution
Chapter 19: LINQ Data Binding
System requirements
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.