Essential LINQ (Paperback)
暫譯: LINQ 精要 (平裝本)
Charlie Calvert, Dinesh Kulkarni
- 出版商: Addison Wesley
- 出版日期: 2009-03-01
- 售價: $1,740
- 貴賓價: 9.5 折 $1,653
- 語言: 英文
- 頁數: 600
- 裝訂: Paperback
- ISBN: 0321564162
- ISBN-13: 9780321564160
-
相關分類:
C#
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$990Interactive TV Standards: A Guide to MHP, OCAP, and JavaTV -
深入淺出 Java 程式設計, 2/e (Head First Java, 2/e)$880$695 -
MySQL 5 徹底研究, 3/e (The Definitive Guide to MySQL 5, 3/e)$690$538 -
深入淺出 C# (Head First C#)$980$774 -
MIS 網路管理的工具箱$450$351 -
大話設計模式$620$490 -
深入淺出 Servlets 與 JSP (Head First Servlets and JSP, 2/e)$1,200$948 -
Java 認證 SCJP 6.0/5.0 猛虎出閘$680$537 -
線上運動博奕網站程式設計-使用 PHP + MySQL$580$493 -
精通 JavaScript + jQuery$580$458 -
VMware Virtual Infrastructure 及 Hyper-V R2 企業級超應用$680$578 -
雲端運算 (Cloud Computing: Web-Based Applications That Change the Way You Work and Collaborate Online)$400$316 -
Google Android SDK 開發範例大全$750$593 -
Google Android 程式設計與應用$520$442 -
UML 團隊開發流程與管理$520$411 -
ASP.NET MVC Framework Unleashed (Paperback)$2,070$1,967 -
Beginning Hibernate, 2/e (Paperback)$1,840$1,748 -
Embedded Linux 嵌入式系統開發實務, 2/e (Embedded Linux Primer: A Practical Real-World Approach, 2/e)$780$663 -
HTML5.CSS3 精緻範例辭典$480$408 -
Android 核心剖析$650$514 -
C# 5.0 in a Nutshell: The Definitive Reference, 5/e (Paperback)$1,910$1,815 -
無瑕的程式碼-敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$452 -
超圖解 Arduino 互動設計入門 (附 Arduino UNO R3 開發板)$1,130$961 -
Arduino UNO R3 開發板(副廠相容版)附傳輸線$400$380 -
Android 應用程式開發與設計實務$590$460
相關主題
商品描述
“Charlie and Dinesh bring important skills to this project that enable them to show how LINQ works and the practical ways you can use it in your daily development process.”
From the Foreword by Anders Hejlsberg
LINQ is one of Microsoft’s most exciting, powerful new development technologies. Essential LINQ is the first LINQ book written by leading members of Microsoft’s LINQ and C# teams. Writing for architects, developers, and development managers, these Microsoft insiders share their intimate understanding of LINQ, revealing new patterns and best practices for getting the most out of it.
Calvert and Kulkarni begin by clearly explaining how LINQ resolves the long-time “impedance mismatch” between object-oriented code and relational databases. Next, they show how LINQ integrates querying into C# as a “first-class citizen.” Using realistic code examples, they show how LINQ provides a strongly typed, IntelliSense-aware technology for working with data from any source, including SQL databases, XML files, and generic data structures.
Calvert and Kulkarni carefully explain LINQ’s transformative, composable, and declarative capabilities. By fully illuminating these three concepts, the authors allow developers to discover LINQ’s full power. In addition to covering core concepts and hands-on LINQ development in C# with LINQ to Objects, LINQ to XML, LINQ to SQL, and LINQ to Entities, they also present advanced topics and new LINQ implementations developed by the LINQ community. This book
• Explains the entire lifecycle of a LINQ project: design, development, debugging, and much more
• Teaches LINQ from both a practical and theoretical perspective
• Leverages C# language features that simplify LINQ development
• Offers developers powerful LINQ query expressions to perform virtually any data-related task
• Teaches how to query SQL databases for objects and how to modify those objects
• Demonstrates effective use stored procedures and database functions with LINQ
• Shows how to add business logic that reflects the specific requirements of your organization
• Teaches developers to create, query, and transform XML data with LINQ
• Shows how to transform object, relational, and XML data between each other
• Offers best patterns and practices for writing robust, easy-to-maintain LINQ code
商品描述(中文翻譯)
“Charlie 和 Dinesh 為這個專案帶來了重要的技能,使他們能夠展示 LINQ 的運作方式以及在日常開發過程中如何實際使用它。”
—— 來自 Anders Hejlsberg 的前言
LINQ 是微軟最令人興奮且強大的新開發技術之一。Essential LINQ 是由微軟 LINQ 和 C# 團隊的主要成員撰寫的第一本 LINQ 書籍。這些微軟內部人士針對架構師、開發人員和開發經理,分享了他們對 LINQ 的深入理解,揭示了獲取 LINQ 最大效益的新模式和最佳實踐。
Calvert 和 Kulkarni 首先清楚地解釋了 LINQ 如何解決物件導向程式碼與關聯式資料庫之間長期存在的“阻抗不匹配”問題。接著,他們展示了 LINQ 如何將查詢整合到 C# 中,作為“第一級公民”。通過現實的程式碼範例,他們展示了 LINQ 如何提供一種強類型、支援 IntelliSense 的技術,以處理來自任何來源的資料,包括 SQL 資料庫、XML 檔案和通用資料結構。
Calvert 和 Kulkarni 仔細解釋了 LINQ 的轉換性、可組合性和聲明性能力。通過充分闡明這三個概念,作者使開發人員能夠發現 LINQ 的全部潛力。除了涵蓋核心概念和使用 LINQ to Objects、LINQ to XML、LINQ to SQL 和 LINQ to Entities 進行 C# 的實作開發外,他們還介紹了由 LINQ 社群開發的進階主題和新的 LINQ 實作。本書
• 解釋了 LINQ 專案的整個生命週期:設計、開發、除錯等
• 從實用和理論的角度教授 LINQ
• 利用 C# 語言特性簡化 LINQ 開發
• 為開發人員提供強大的 LINQ 查詢表達式,以執行幾乎任何與資料相關的任務
• 教授如何查詢 SQL 資料庫中的物件以及如何修改這些物件
• 演示如何有效地使用存儲過程和資料庫函數與 LINQ
• 展示如何添加反映您組織特定需求的業務邏輯
• 教授開發人員如何使用 LINQ 創建、查詢和轉換 XML 資料
• 展示如何在物件、關聯和 XML 資料之間進行轉換
• 提供撰寫穩健、易於維護的 LINQ 代碼的最佳模式和實踐
