幫助中心 | 我的帳號 | 關於我們

LINQ從基礎到項目實戰(Visual Studio.NET2008開發一冊通)

  • 作者:解本巨//李宗顏//宮生文
  • 出版社:化學工業
  • ISBN:9787122073020
  • 出版日期:2010/02/01
  • 裝幀:平裝
  • 頁數:388
人民幣:RMB 45 元      售價:
放入購物車
加入收藏夾

內容大鋼
    LINQ(Language Integrated Query)是.NET Framework 3.5推出的全新數據訪問技術。借助於LINQ技術,我們可以使用一種類似SQL的語法來查詢任何形式的數據。本書是一本學習LINQ基本概念和基礎理論、掌握LINQ開發技術的實用參考書,較為全面地介紹了LINQ語法及其相關技術。本書在詳細介紹LINQ語法及其相關技術的同時,尤為注重LINQ技術在實踐方面的應用。
    本書採用理論與實例結合、相互滲透、逐步引導的方法,通過實例剖析技術的具體應用,使讀者能較快地入門並逐步精通。
    本書可供相關技術研究人員、廣大.NET應用程序開發者和用戶參考,也可作為高等院校電腦、電子商務以及信息類相關專業的教材。

作者介紹
解本巨//李宗顏//宮生文

目錄
第1章 LINQ概述 1
  1.1 什麼是LINQ 2
  1.2 LINQ的設計目標 3
  1.3 LINQ的種類 4
    1.3.1 LINQ to OBJECT 4
    1.3.2 LINQ to ADO.NET 5
    1.3.3 LINQ to XML 6
  1.4 LINQ應用實例 7
    1.4.1 LINQ to OBJECT應用實例 7
    1.4.2 LINQ to SQL應用實例 8
    1.4.3 LINQ to XML應用實例 13
  1.5 本章小結 16
第2章 C#語言基礎 17
  2.1 C# 2.0語言相關知識 18
    2.1.1 泛型 18
    2.1.2 委託 21
    2.1.3 匿名方法 24
    2.1.4 列舉 26
    2.1.5 yield關鍵字 29
  2.2 C# 3.0語言新特性 30
    2.2.1 局部變數類型推斷 31
    2.2.2 Lambda表達式 32
    2.2.3 表達式樹 36
    2.2.4 擴展方法 38
    2.2.5 對象初始化表達式 41
    2.2.6 集合初始化表達式 44
    2.2.7 匿名類型 44
    2.2.8 局部方法 46
    2.2.9 查詢表達式 49
  2.3 本章小結 50
第3章 LINQ to OBJECT 51
  3.1 LINQ to OBJECT基礎 52
    3.1.1 LINQ to OBJECT概述 52
    3.1.2 IEnumerable泛型介面、序列和標準查詢操作符 52
  3.2 延時標準查詢操作符 58
    3.2.1 Where操作符 58
    3.2.2 Select操作符 59
    3.2.3 SelectMany操作符 62
    3.2.4 Take操作符 65
    3.2.5 TakeWhile操作符 67
    3.2.6 Skip操作符 69
    3.2.7 SkipWhile操作符 70
    3.2.8 Concat操作符 73
    3.2.9 OrderBy操作符 74
    3.2.10 OrderByDescending操作符 77
    3.2.11 ThenBy操作符 78
    3.2.12 ThenByDescending操作符 80
    3.2.13 Reverse操作符 81
    3.2.14 Join操作符 82
    3.2.15 GroupJoin操作符 85

    3.2.16 GroupBy操作符 87
    3.2.17 Distinct操作符 97
    3.2.18 Union操作符 98
    3.2.19 Intersect操作符 99
    3.2.20 Except操作符 100
    3.2.21 Cast操作符 101
    3.2.22 OfType操作符 103
    3.2.23 AsEnumerable操作符 106
    3.2.24 DefaultIfEmpty操作符 107
    3.2.25 Range操作符 109
    3.2.26 Repeat操作符 110
    3.2.27 Empty操作符 111
  3.3 非延時標準查詢操作符 112
    3.3.1 ToArray操作符 112
    3.3.2 ToList操作符 113
    3.3.3 ToDictionary操作符 115
    3.3.4 ToLookup操作符 122
    3.3.5 SequenceEqual操作符 131
    3.3.6 First操作符 133
    3.3.7 FirstOrDefault操作符 135
    3.3.8 Last操作符 137
    3.3.9 LastOrDefault操作符 139
    3.3.10 Single操作符 141
    3.3.11 SingleOrDefault操作符 143
    3.3.12 ElementAt操作符 145
    3.3.13 ElementAtOrDefault操作符 146
    3.3.14 Any操作符 148
    3.3.15 All操作符 149
    3.3.16 Contains操作符 151
    3.3.17 Count操作符 153
    3.3.18 LongCount操作符 155
    3.3.19 Sum操作符 155
    3.3.20 Min操作符 158
    3.3.21 Max操作符 162
    3.3.22 Average操作符 163
    3.3.23 Aggregate操作符 165
  3.4 在ASP.NET和WinForm中使用LINQ to OBJECT 168
    3.4.1 在ASP.NET中使用LINQ to OBJECT 168
    3.4.2 在WinForm中使用LINQ to OBJECT 170
  3.5 本章小結 172
第4章 LINQ to SQL 173
  4.1 LINQ to SQL基礎 174
    4.1.1 ORM框架 174
    4.1.2 建立實例運行資料庫環境 174
  4.2 對象-關係映射 176
    4.2.1 使用內聯屬性 177
    4.2.2 使用XML映射文件 186
    4.2.3 使用SqlMetal工具程序 190
    4.2.4 使用LINQ to SQL設計器 192
  4.3 DataContex對象 194

    4.3.1 DataContext構造方法 195
    4.3.2 SubmitChanges方法 196
    4.3.3 CreateDatabase方法 201
    4.3.4 DatabaseExists方法 204
    4.3.5 DeleteDatabase方法 204
    4.3.6 ExecuteQuery方法 204
    4.3.7 ExecuteCommand方法 207
    4.3.8 GetTable方法 209
    4.3.9 Refresh方法 210
    4.3.10 GetChangeSet方法 213
    4.3.11 Log屬性 216
    4.3.12 實體跟蹤服務 218
    4.3.13 更改跟蹤服務 221
  4.4 標準資料庫操作 223
    4.4.1 IQueryable泛型介面 224
    4.4.2 插入操作 225
    4.4.3 查詢操作 231
    4.4.4 更新操作 247
    4.4.5 刪除操作 251
  4.5 併發訪問衝突檢測與處理 253
    4.5.1 樂觀併發 254
    4.5.2 悲觀併發 263
  4.6 本章小結 265
第5章 LINQ to XML 267
  5.1 LINQ to XML基礎 268
  5.2 LINQ to XML編程介面 272
    5.2.1 XObject類 273
    5.2.2 XNode類 274
    5.2.3 XAttribute類 276
    5.2.4 XContainer類 277
    5.2.5 XComment類 278
    5.2.6 XDocumentType類、XProcessingInstruction類和XText類 279
    5.2.7 XElement類和XDocument類 281
    5.2.8 XDeclaration類、XName類和XNamespace類 281
  5.3 LINQ to XML基本操作 282
    5.3.1 創建XML元素 283
    5.3.2 創建XML文檔 285
    5.3.3 創建XML屬性 286
    5.3.4 創建XML註釋 288
    5.3.5 創建XML聲明 289
    5.3.6 創建XML文檔類型 291
    5.3.7 創建XML處理指令 292
    5.3.8 創建XML CData數據 294
    5.3.9 輸出XML數據至文件 295
    5.3.10 輸出XML數據至TextWriter對象 297
    5.3.11 輸出XML數據至XmlWriter對象 298
    5.3.12 從文件輸入XML數據 299
    5.3.13 從字元串輸入XML數據 303
    5.3.14 遍歷XML層次結構 304
    5.3.15 修改XML節點 319

    5.3.16 查詢XML節點 328
  5.4 本章小結 334
第6章 LINQ綜合應用實例 335
  6.1 系統分析 336
  6.2 系統總體結構設計 337
    6.2.1 模塊設計 337
    6.2.2 系統資料庫設計 337
  6.3 MasterPage.master文件 339
  6.4 Menu.ascx文件 341
  6.5 用戶登錄模塊 342
  6.6 Default.aspx文件(根目錄) 346
  6.7 Default.aspx文件(Management目錄) 347
  6.8 Category.aspx文件 349
  6.9 Product.aspx文件 356
  6.10 Role.aspx文件 366
  6.11 User.aspx文件 373
  6.12 Quit.aspx文件 381
  6.13 Web.config文件 382
  6.14 StyleMaster.css文件 382
  6.15 本章小結 388

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032