LINQ in Action (Paperback)

Fabrice Marguerie, Steve Eichert, Jim Wooley

  • 出版商: Manning
  • 出版日期: 2008-02-01
  • 售價: $1,790
  • 貴賓價: 9.5$1,701
  • 語言: 英文
  • 頁數: 600
  • 裝訂: Paperback
  • ISBN: 1933988169
  • ISBN-13: 9781933988160
  • 相關分類: C#Visual Basic
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

LLINQ, Language INtegrated Query, is a new extension to the Visual Basic and C# programming languages designed to simplify data queries and database interaction. It addreses O/R mapping issues by making query operations like SQL statements part of the programming language. It also offers built-in support for querying in-memory collections like arrays or lists, XML, DataSets, and relational databases.

LINQ in Action is a fast-paced, comprehensive tutorial for professional developers. This book explores what can be done with LINQ, shows how it works in an application, and addresses the emerging best practices. It presents the general purpose query facilities offered by LINQ in the upcoming C# 3.0 and VB.NET 9.0 languages. A running example introduces basic LINQ concepts. You'll then learn to query unstructured data using LINQ to XML and relational data with LINQ to SQL. Finally, you'll see how to extend LINQ for custom applications.

LINQ in Action will guide you along as you explore this new world of lambda expressions, query operators, and expression trees. As well, you'll explore the new features of C# 3.0, VB.NET 9.0. The book is very practical, anchoring each new idea with running code. Whether you want to use LINQ to query objects, XML documents, or relational databases, you will find all the information you need to get started

But LINQ in Action does not stop at the basic code. This book also shows you how LINQ can be used for advanced processing of data, including coverage of LINQ's extensibility, which allows querying more data sources than those supported by default. All code samples are built on a concrete business case. The running example, LinqBooks, is a personal book cataloging system that shows you how to create LINQ applications with Visual Studio 2008.

商品描述(中文翻譯)

LLINQ(Language INtegrated Query)是專為簡化資料查詢和資料庫互動而設計的Visual Basic和C#程式語言的新擴展。它通過將類似SQL語句的查詢操作納入程式語言中,解決了對象關係映射的問題。它還提供了對內存集合(如數組或列表)、XML、數據集和關聯數據庫的內置支持。

《LINQ in Action》是一本針對專業開發人員的快節奏、全面的教程。本書探討了LINQ的應用範圍,展示了它在應用程序中的工作方式,並介紹了新興的最佳實踐。它介紹了即將推出的C# 3.0和VB.NET 9.0語言中LINQ提供的通用查詢功能。一個運行的示例介紹了基本的LINQ概念。然後,您將學習使用LINQ to XML查詢非結構化數據,以及使用LINQ to SQL查詢關聯數據。最後,您將看到如何擴展LINQ以適應自定義應用程序。

《LINQ in Action》將引導您探索這個新世界的Lambda表達式、查詢運算符和表達樹。同時,您還將探索C# 3.0和VB.NET 9.0的新功能。本書非常實用,每個新的想法都有相應的運行代碼。無論您想使用LINQ來查詢對象、XML文檔還是關聯數據庫,您都能找到開始的所有信息。

但是,《LINQ in Action》不僅僅停留在基本代碼上。本書還向您展示了如何使用LINQ進行高級數據處理,包括LINQ的可擴展性,它允許查詢比默認支持的數據源更多的數據源。所有的代碼示例都建立在一個具體的業務案例上。運行的示例LinqBooks是一個個人圖書目錄系統,向您展示如何使用Visual Studio 2008創建LINQ應用程序。