注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信網(wǎng)絡(luò)組建與管理LINQ入門(mén)及應(yīng)用

LINQ入門(mén)及應(yīng)用

LINQ入門(mén)及應(yīng)用

定 價(jià):¥48.00

作 者: 王的強(qiáng),張曉娜,周靜 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 網(wǎng)絡(luò)配置與管理

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302200253 出版時(shí)間: 2009-05-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 427 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  系統(tǒng)、全面地介紹了微軟最新推出的LINQ數(shù)據(jù)開(kāi)發(fā)技術(shù)?!禠INQ入門(mén)及應(yīng)用》采取以實(shí)踐為主、以理論為輔的方法,首先對(duì)C#新改進(jìn)的一些語(yǔ)法做了詳細(xì)的剖析,讓讀者領(lǐng)會(huì)C#語(yǔ)法的新特點(diǎn),為后面的學(xué)習(xí)打下基礎(chǔ),然后對(duì)LINQ各個(gè)子句和組件進(jìn)行了實(shí)例講解,通過(guò)一個(gè)個(gè)生動(dòng)的示例,帶領(lǐng)讀者由淺入深、系統(tǒng)地學(xué)習(xí)和掌握LINQ技術(shù)?!禠INQ入門(mén)及應(yīng)用》對(duì)開(kāi)發(fā)步驟的詳細(xì)介紹,有助于讀者更好地掌握Microsoft Visual Studio 2008開(kāi)發(fā)環(huán)境。各個(gè)章節(jié)中的綜合實(shí)例,除了充分演示LINQ技術(shù)外,還努力引導(dǎo)讀者適應(yīng)面向?qū)ο蟮拈_(kāi)發(fā)方式。配書(shū)光盤(pán)中提供了書(shū)中所有的源程序(均為VS2008應(yīng)用項(xiàng)目),全部項(xiàng)目均經(jīng)過(guò)嚴(yán)格的測(cè)試并通過(guò)?!禠INQ入門(mén)及應(yīng)用》可供相關(guān)技術(shù)研究人員、廣大.NET應(yīng)用程序開(kāi)發(fā)人員和用戶(hù)參考,也可作為高等院校計(jì)算機(jī)、電子商務(wù)以及信息類(lèi)專(zhuān)業(yè)的教材。

作者簡(jiǎn)介

  王的強(qiáng),高級(jí)軟件工程師,曾先后參與主導(dǎo)過(guò)青島廣播電視學(xué)會(huì)期刊編輯管理系統(tǒng)、中國(guó)平安保險(xiǎn)公司青島營(yíng)業(yè)區(qū)保單統(tǒng)計(jì)系統(tǒng)、韓國(guó)KCC公司定制組件開(kāi)發(fā)以及青島縱橫紡織品集團(tuán)公司等多家企業(yè)的ERP系統(tǒng)、大型商業(yè)網(wǎng)站的開(kāi)發(fā)及管理工作,對(duì)新技術(shù)的實(shí)際應(yīng)用經(jīng)驗(yàn)豐富,目前作為一家網(wǎng)絡(luò)公司的執(zhí)行董事,負(fù)責(zé)開(kāi)發(fā)指導(dǎo)及管理工作,有自己的工作室,主要從事新技術(shù)實(shí)驗(yàn)、應(yīng)用研究、企業(yè)定制開(kāi)發(fā)等工作。

圖書(shū)目錄

第1章 LINQ介紹
1.1 什么是LINQ
1.2 為什么要用LINQ
1.3 搭建LINQ開(kāi)發(fā)環(huán)境
1.3.1 安裝VisualStudio2008
1.3.2 配置VisualStudio2008
1.4 初識(shí)LINO技術(shù)
1.4.1 初識(shí)LINQto0bjects
1.4.2 初識(shí)LINQtoAD0.NET
1.4.3 初識(shí)LINQtoXML
1.5 小結(jié)
第2章 C#語(yǔ)言的新特性及相關(guān)知識(shí)
2.1 NET各個(gè)版本之間的關(guān)系
2.2 C#語(yǔ)言的新特性
2.2.1 自動(dòng)屬性和屬性訪問(wèn)器的保護(hù)級(jí)別
2.2.2 可空類(lèi)型
2.2.3 泛型
2.2.4 代理
2.2.5 迭代器與yield關(guān)鍵字
2.2.6 隱式類(lèi)型的局部變量
2.2.7 對(duì)象和集合初始化器
2.2.8 匿名類(lèi)型
2.2.9 擴(kuò)展方法
2.2.1 0匿名方法和Lamdba表達(dá)式
2.3 綜合實(shí)例:C#高亮編輯及編譯運(yùn)行器
2.4 小結(jié)
第3章 LINQ基本子句介紹
3.1 概述
3.2 from子句
3.2.1 單個(gè)from子句
3.2 12復(fù)合from子句
3.2.3 多個(gè)from子句
3.3 where子句
3.3.1 常見(jiàn)的、where子句查詢(xún)
3.3.2 在where子句中使用自定義函數(shù)
3.3.3 動(dòng)態(tài)謂詞的篩選
3.4 select子句
3.4.1 輸出查詢(xún)結(jié)果
3.4.2 對(duì)查詢(xún)結(jié)果進(jìn)行投影
3.5 group子句
3.5.1 泛型接口
3.5.2 分組查詢(xún)
3.6 into子句
3.7 排序子句
3.7.1 OrderBy和OrderByDescending
3.7.2 ThenBy和ThenByrDescending
3.8 let子句
3.9 join子句
3.10 小結(jié)
第4章 用于集合、文件、字符串對(duì)象的LlNQ(LlNQtoObjects)
4.1 LINQ標(biāo)準(zhǔn)查詢(xún)運(yùn)算符概述
4.2 Enumerable類(lèi)的介紹
4.3 用于延期執(zhí)行的Enumerable類(lèi)方法成員
4.3.1 Take方法
4.3.2 TakeWhile方法
4.3.3 Skip方法
4.3.4 SkipWhile方法
4.3.5 Take、TakeWhile、Skip、SkipWhile小結(jié)
4.3.6 Reverse方法
4.3.7 Distinct方法
4.3.8 Union方法
4.3.9 Concat方法
4.3.10 Intersect方法
4.3.11 Except方法
4.3.12 Range方法
4.3.13 Repeat方法
4.3.14 Empty方法
4.3.15 DefhultlfEmpty方法
4.3.16 Cast方法
4.3.17 OfType方法
4.3.18 AsEnumerable方法
4.4 用于立即執(zhí)行的Enumerable類(lèi)方法成員
4.4.1 ToArray方法
4.4.2 ToList方法
4.4.3 ToDictionary方法
4.4.4 ToLookup方法
4.4.5 SequenceEqual方法
4.4.6 First方法
4.4.7 FirstOrDefault方法
4.4.8 Last方法
4.4.9 LastOrDefault方法
4.4.10 Single方法
4.4.11 SingleOrDefault方法
4.4.12 ElementAt方法
4.4.13 ElementAtOrDefault方法
4.4.14 All方法
4.4.15 Any方法
4.4.16 Contains方法
4.4.17 Count方法
4.4.18 LongCount方法
4.4.19 Aggregate方法
4.4.20 Sum方法
4.4.21 Average方法
4.4.22 Min方法
4.4.23 Max方法
4.5 綜合實(shí)例
4.5.1 使用Ajax技術(shù)的ASP.NET項(xiàng)目:敏感詞過(guò)濾
4.5.2 WinForm項(xiàng)目:文件查找和分組
4.6 小結(jié)
第5章 用于數(shù)據(jù)庫(kù)訪問(wèn)的LINQ(L1NQtoSQL)
5.1 LrNQtoSQL概述
5.2 對(duì)象模型的建立
5.2.1 數(shù)據(jù)庫(kù)對(duì)象的建立
5.2.2 使用VisualStudio2008建立實(shí)體類(lèi)
5.2.3 手動(dòng)建立實(shí)體類(lèi)
5.2.4 使用XML映射文件
5.3 用于數(shù)據(jù)庫(kù)連接的DataContext對(duì)象的成員介紹
5.3.1 DataContext構(gòu)造函數(shù)
5.3.2 CreateDatabase方法
5.3.3 DatabaseExists方法
5.3.4 DeleteDatabase方法
5.3.5 GetTable方法
5.3.6 SubmitChanges方法
5.3.7 GetChangeSet方法
5.3.8 Refresh方法
5.3.9 ExecuteQuery方法
5.3.10 ExecuteCommand方法
5.3.11 Translate方法
5.3.12 ChangeConflicts屬性
5.3.13 Transaction屬性
5.3.14 ObjectTrackingEnabled屬性
5.3.15 Log屬性
5.4 用LINQ操作數(shù)據(jù)庫(kù)單一表格
5.4.1 Table類(lèi)
5.4.2 Attach方法
5.4.3 AttachAll方法
5.4.4 GetOriginalEntityState方法
5.4.5 GetModifiedMembers方法
5.4.6 InsettOnSubmit方法
5.4.7 InsettAllOnSubmit方法
5.4.8 DeleteOnSubmit方法
5.4.9 DeleteAllOnSubmit方法
5.5 用LINQ操作數(shù)據(jù)庫(kù)一對(duì)多表格
5.5.1 EmitySet類(lèi)
5.5.2 Add方法
5.5.3 AddRange方法
5.5.4 lnsert方法
5.5.5 Remove方法
5.5.6 RemoveAt方法
5.5.7 Clear方法
5.6 綜合實(shí)例:客戶(hù)產(chǎn)品訂單處理系統(tǒng)
5.6.1 數(shù)據(jù)類(lèi)
5.6.2 序列化與反序列化
5.6.3 控制器類(lèi)
5.6.4 界面的數(shù)據(jù)綁定
5.7 小結(jié)
第6章 用于XML訪問(wèn)的LlNQ(LlNQtoXML)
6.1 LINQtoXML概述
6.2 LINQtoXML的基本操作
6.2.1 創(chuàng)建XML文檔
6.2.2 創(chuàng)建XML元素
6.2.3 創(chuàng)建XML屬性
6.2.4 創(chuàng)建XML注釋
6.2.5 創(chuàng)建XML聲明
6.2.6 創(chuàng)建XML文檔類(lèi)型
6.2.7 創(chuàng)建XML處理指令
6.2.8 創(chuàng)建XMLCData數(shù)據(jù)
6.2.9 創(chuàng)建XML命名空間
6.3 使用軸方法處理XML元素
6.3.1 XElement類(lèi)
6.3.2 檢索元素的軸方法
6.3.3 添加元素的軸方法
6.3.4 刪除元素的軸方法
6.3.5 替換元素的軸方法
6.3.6 根據(jù)指定的值自動(dòng)添加、刪除、修改子元素
6.3.7 獲取元素屬性的軸方法
6.3.8 替換元素屬性的軸方法
6.3.9 刪除元素的屬性的軸方法
6.3.10 根據(jù)指定的值自動(dòng)添加、刪除、修改元素的屬性
6.3.11 處理批注的軸方法
6.4 使用LINQ表達(dá)式處理XML元素
6.4.1 篩選:XML元素
6.4.2 對(duì)XML元素進(jìn)行排序
6.4.3 對(duì)XML元素進(jìn)行計(jì)算
6.4.4 剔除XML樹(shù)中符合條件的元素
6.4.5 變?cè)靀ML樹(shù)
6.5 使用LINotoXML序列化XML樹(shù)
6.5.1 輸出XML樹(shù)到字符串
6.5.2 輸出XML樹(shù)到TextWriter對(duì)象
6.5.3 輸出XML樹(shù)到文件
6.6 綜合實(shí)例:生成并輸出:RSS聚合內(nèi)容
6.6.1 數(shù)據(jù)類(lèi)
6.6.2 建立RSS對(duì)象
6.6.3 控制器類(lèi)
6.6.4 界面
6.6.5 運(yùn)行結(jié)果
6.7 小結(jié)
第7章 綜合應(yīng)用實(shí)例:商品管理解決方案
7.1 概述
7.2 數(shù)據(jù)庫(kù)設(shè)計(jì)
7.3 使用LINQtoSQL的數(shù)據(jù)層、商品管理模型
7.3.1 建立數(shù)據(jù)層
7.3.2 收銀臺(tái)及商店模型
7.4 winFornl項(xiàng)目
7.4.1 收銀臺(tái)界面白定義控件
7.4.2 控制臺(tái)窗體
7.5 ASP.NET項(xiàng)目
7.5.1 自定義web控件
7.5.2 商品查詢(xún)、分頁(yè)顯示頁(yè)面
7.5.3 Webservice數(shù)據(jù)耦合層
7.6 小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)