Visual C 2008大學(xué)教程-(第三版)-(含DVD光盤) 版權(quán)信息
- ISBN:9787121088940
- 條形碼:9787121088940 ; 978-7-121-08894-0
- 裝幀:暫無
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
Visual C 2008大學(xué)教程-(第三版)-(含DVD光盤) 本書特色
《Visual C# 2008大學(xué)教程(第3版)》:權(quán)威的DEITEL活代碼教程,介紹Visual C#2008面向?qū)ο缶幊蹋?NET 3.5,LINQ,WPF,ASP.NET AJAX,WCF Web服務(wù)和Silverlight。Visual c#是*流行的面向?qū)ο笳Z言之一,這個新版本用友好的、漸進式的方法開發(fā)桌面和Web程序。《Visual c#2008大學(xué)教程(第三版)》提供了綜合性的面向?qū)ο缶幊探坛毯桶咐治?包括類(GradeBook,Time,Employee),可選OOD/UML 2 ATM系統(tǒng),WPF(繪圖程序、顏色選擇程序、時鐘程序、圖書封面瀏覽器、TV/視頻瀏覽器),多媒體數(shù)據(jù)庫Wcb程序(來賓簿,安全圖書數(shù)據(jù)庫),WCF Web服務(wù)(賭博游戲、航空訂票系統(tǒng)、方程生成器)和Silvcrlight(天氣瀏覽器、Fiicker瀏覽器、景深、視頻選擇程序)。Paul J.Deitel先生~Dharvey M.Deitel博士是Deitel&Associates公司的創(chuàng)始人。該公司是國際知名的企業(yè)培訓(xùn)、著作和Internet業(yè)務(wù)發(fā)展機構(gòu),尤其關(guān)注Visual c#、Visual Basic、Visual c++、Java、C、C++、XML、Internet、Web以及對象技術(shù)。Deitel父子是許多暢銷書的作者,包}~Visual Basic 2008 How to Program、Java How to Program,7/e、Internt&World Wide Web How to Program,4/e、c++How to Program,6/e等。《Visual C# 2008大學(xué)教程(第三版)》的用戶資源包括網(wǎng)站W(wǎng)WW.deitel.com~nwww.prenhall.com/deitel,它們提供代碼例子以及針對教師、學(xué)生、專業(yè)人員的信息。作者聯(lián)系方式為del tel@del tel.corn。關(guān)于全球培訓(xùn)和Deitel業(yè)務(wù)快報,可以訪問網(wǎng)站W(wǎng)WW.deltel.com。Deitel的Visual c# 和相關(guān)的資源中心,見WWW.deltel.com/Resou rceCenterS.html。 PRENTICE HALL Upper Saddle River,NJ 07458 WWW pernhall·Com.基礎(chǔ)知識NET3.5、類型、數(shù)組、LINQ to ObiectsI/O、控制語句、運算符方法、屬性、重載字符串、正則表達式異常、文件、流、調(diào)試器新的語言特性LINQ、對象/集合初始化器、 隱式類型變量、擴展方法、自實現(xiàn)屬性、匿名類型、lambda表達式,面向?qū)ο缶幊汤^承、多態(tài)、接口、部分類、 OOP案例研究,GUI、圖形和多媒體WinForms、WPF、.XAML、事件處理WPF圖形/多媒體、Suverlight數(shù)據(jù)結(jié)構(gòu)列表、排隊、堆棧、樹遞歸、搜索、排序泛型集合泛型方法和類Internet/Web/數(shù)據(jù)庫XML、LINQ to XML、數(shù)據(jù)庫、SQLSQL Server Express、LINQ to SQLVisual Web Developer 2008 ExpressASP.NET 3.5、ASP.NET AJAXWeb表單、Web控件WCF Web服務(wù)、SilverlightOOD/UML 2案例研究(選讀)框圖:類、活動、用例、通信、順序、狀態(tài)
Visual C 2008大學(xué)教程-(第三版)-(含DVD光盤) 目錄
第1章 計算機.Internet與VisualC#簡介1.1 簡介1.2 什么是計算機1.3 計算機組織1.4 個人計算.分布式計算與客戶/服務(wù)器計算1.5 硬件發(fā)展趨勢1.6 Microsoft的Windows操作系統(tǒng)1.7 機器語言.匯編語言和高級語言1.8 VisualBasic1.9 C.C++和Java1.10 VisualC#1.11 其他高級語言1.12 結(jié)構(gòu)化編程1.13 關(guān)鍵軟件發(fā)展趨勢:對象技術(shù)1.14 Internet與萬維網(wǎng)1.15 XML1.16 Microsoft的.NET1.17 NET框架與公共語言運行環(huán)境1.18 嘗試C#高級繪圖程序1.19 (必讀)軟件工程案例研究:對象技術(shù)與UML簡介1.20 總結(jié)1.21 Web資源第2章 VisualC#2008Express簡介2.1 簡介2.2 VisualStudio2008IDE概述2.3 菜單欄與工具欄2.4 VisualStudioIDE導(dǎo)航2.5 使用幫助2.6 用可視編程生成簡單程序,顯示文本與圖形2.7 總結(jié)2.8 Web資源第3章 C#程序簡介3.1 簡介3.2 簡單C#程序:顯示一行文本3.3 在VisualC#Express中創(chuàng)建簡單程序3.6 另一個C#程序:整數(shù)相加第4章 類與對象簡介4.1 簡介4.2 類.對象.方法.屬性和實例變量4.3 聲明帶方法的類和實例化類的對象4.4 聲明帶參數(shù)的方法4.5 實例化變量與屬性4.6 帶屬性的UML類框圖4.7 帶屬性和set與get訪問方法的軟件工程4.8 自實現(xiàn)屬性4.9 值類型與引用類型4.10 用構(gòu)造函數(shù)初始化對象4.11浮點數(shù)與decimal類型4.12 (選讀)軟件工程案例研究:確定ATM需求文檔中的類4.13 總結(jié)第5章 控制語句:**部分5.1 簡介5.2 算法5.3 偽代碼5.4 控制結(jié)構(gòu)5.5 訂單選擇語句5.6 ifelse雙選擇結(jié)構(gòu)5.7 while重復(fù)語句5.8 構(gòu)造算法:計數(shù)器控制重復(fù)5.9 構(gòu)造算法:標記控制重復(fù)5.10 構(gòu)造算法:嵌套控制語句5.11 復(fù)合賦值運算符5.12 自增和自減運算符5.13 簡單類型5.14 (選讀)軟件工程案例研究:確定ATM系統(tǒng)的類屬性5.15 總結(jié)第6章 控制語句:第二部分6.1 簡介6.3 for循環(huán)語句6.4 for循環(huán)使用舉例6.5 dowhile重復(fù)語句6.6 switch多選擇語句6.7 break與continue語句6.8 邏輯運算符6.9 結(jié)構(gòu)化編程小結(jié)6.10 (選讀)軟件工程案例研究:確定ATM系統(tǒng)中對象的狀態(tài)和活動6.11 總結(jié)第7章 方法詳述7.1 簡介7.2 C#代碼包裝7.3 靜態(tài)方法,靜態(tài)變量和Math類7.4 聲明多參數(shù)方法7.3 關(guān)于方法聲明與使用7.6 方法調(diào)用堆棧與激活記錄7.7 變元提升與類型轉(zhuǎn)換7.8.NET框架類庫7.9 案例研究:隨機數(shù)生成7.10 案例研究:機會游戲(引入枚舉)7.11 聲明作用域7.12 方法重載7.13 遞歸7.14 按值與按引用傳遞變元7.15 (選讀)軟件工程案例研究:確定ATM的類操作7.16 總結(jié)第8章 數(shù)組8.1 簡介8.2 數(shù)組8.3 聲明與創(chuàng)建數(shù)組8.4 數(shù)組使用舉例8.5 案例研究:洗牌與發(fā)牌模擬8.6 foreach語句8.7 將數(shù)組與數(shù)組元素傳人方法8.8 按值與按引用傳遞數(shù)組8.9 案例研究:GradeBook類用數(shù)組存儲成績8.10 多維數(shù)組8.11 案例研究:GradeBook類使用矩形數(shù)組8.12 游長變元表8.13 使用命令行變元8.14 總結(jié)第9章 LINQ與泛型集合簡介9.1 簡介9.2 用LINQ查詢數(shù)組9.3 集合簡介9.4 用LINQ查詢泛型集合9.5 總結(jié)9.6 DeitelLmQ資源中心第10章 再論類與對象10.1 簡介10.2 Time類案例研究10.3 控制成員訪問10.4 用this引用訪問當前對象成員10.5 索引器10.6 Time類案例研究:重載構(gòu)造函數(shù)10.7 默認與無參數(shù)構(gòu)造函數(shù)10.8 合成10.9 內(nèi)存回收與析構(gòu)函數(shù)10.10 靜態(tài)類成員10.11 只讀實例變量10.12 軟件復(fù)用性10.13 數(shù)據(jù)抽象與封裝10.14 Time類案例研究:創(chuàng)建類庫10.15 internal訪問10.16 ClassView與ObjectBrowser10.17 對象初始化器10.18 Time類案例研究:擴展方法10.19 代理10.20 lambda表達式10.21 匿名類型10.22 (選讀)軟件工程案例研究:開始編寫ATM系統(tǒng)的類10.23 總結(jié)第11章 面向?qū)ο缶幊蹋豪^承11.1 簡介11.2 基類與派生類11.3 protected成員11.4 基類與派生類的關(guān)系11.5 派生類的構(gòu)造函數(shù)11.6 繼承與軟件工程11.7 總結(jié)第12章 多態(tài).接口與運算符重載12.1 簡介12.2 多態(tài)舉例12.3 演示多態(tài)行為12.4 抽象類與方法12.5 案例研究:使用多態(tài)的工資系統(tǒng)12.6 sealed方法與類12.7 案例研究:創(chuàng)建與使用接口12.8 運算符重載12.9 (選讀)軟件工程案例研究:在ATM系統(tǒng)中合并繼承與多態(tài)12.1 0總結(jié)第13章 異常處理13.1 簡介13.2 異常處理概述13.3 例子:除數(shù)為0不用異常處理13.4 例子:處理DivideByZeroException與FormatException13.5.NETException層次13.6 finally塊13.7 Exception屬性13.8 用戶定義異常類13.9 總結(jié)第14章 圖形用戶界面觀念:**部分14.1 簡介14.2 Windows窗體14.3 事件處理14.4 控件屬性與布局14.5 卷標.文本框與按鈕14.6 組框與面板14.7 復(fù)選框與單選鈕14.8 圖形框14.9 工具提示14.10 數(shù)字上下控件14.11 鼠標事件處理14.12 鍵盤事件處理14.13 總結(jié)第15章 圖形用戶界面觀念:第二部分15.1 簡介15.2 菜單15.3 MontlaCalendar控件15.4 DateTimePicker控件15.5 LinkLabel控件15.6 ListBox控件15.7 CheckedListBox控件15.8 ComboBox控件15.9 TreeView控件15.10 ListView控件15.11 TabControl控件15.12 多文檔界面(MDI)窗口15.13 可視化繼承15.14 用戶定義控件15.15 總結(jié)第16章 GUI與視窗演示基礎(chǔ)16.1 簡介16.2 WPF(視窗演示基礎(chǔ))16.3 XML基礎(chǔ)16.4 構(gòu)造數(shù)據(jù)16.5 XML名字空間16.6 使用XAML的聲明或GUI編程16.7 在VisualC#Express中創(chuàng)建WPF程序16.8 控件布局16.9 事件處理16.10 命令與常見程序任務(wù)16.11 WPFGUI定制16.12 用樣式改變控件外觀16.13 定制窗口16.14 用控件模板定義控件外觀16.15 數(shù)據(jù)驅(qū)動GUI與數(shù)據(jù)綁定16.16 總結(jié)16.17 Web資源第17章 WPF圖形與多媒體17.1 簡介17.2 控制字體17.3 基本形狀17.4 多邊形與多義線17.5 畫刷17.6 變換17.7 WPF定制:電視GUI17.8 動畫17.9 三維實體與變換(選讀)17.10 總結(jié)第18章 字符.字符串與正則表達式18.1 簡介18.2 字符與字符串基礎(chǔ)18.3 string構(gòu)造函數(shù)18.4 string索引器.Length屬性和CopyTo方法18.5 比較字符串18.6 定位string中的字符和子串18.7 從string中取子串18.8 接合字符串18.9 其他string方法18.10 StringBuilder類18.11 StringBuilder類的Length與Capacity屬性.EnsureCapacity方法和索引器18.12 StringBuilder類的Append與AppendFormat方法18.13 StringBuilder類的Insert.Remove與Replace方法18.14 Char方法18.15 洗牌與發(fā)牌模擬18.1 6正則表達式與Regex類18.1 7總結(jié)第19章 文件與流19.1 簡介19.2 數(shù)據(jù)層次19.3 文件與流19.4 File與Directory類19.5 創(chuàng)建順序訪問文本文件19.6 讀取順序訪問文本文件數(shù)據(jù)19.7 案例分析:使用LINQ的信用查詢程序19.8 序列化19.9 用對象序列化創(chuàng)建順序訪問文件19.10 讀取和去序列化二進制文件數(shù)據(jù)19.11 總結(jié)第20章 XML與LINQtOXML20.1 簡介20.2 文檔類型定義20.3 W3CXML模式文檔20.4 可擴展樣式表語言和XSL轉(zhuǎn)換20.5 LINQtoXML:文檔對象模型(DOM)20.6 LINQtoXML類層次20.7 LINQtoXML:名字空間與創(chuàng)建文檔20.8 XSLT與XslCompiledTransform類20.9 總結(jié)20.10Web資源第21章 數(shù)據(jù)庫與.LINQtoSQL21.1 簡介21.2 關(guān)系數(shù)據(jù)庫21.3 關(guān)系數(shù)據(jù)庫概述:Books數(shù)據(jù)庫21.4 SQL21.5 LINQtoSQL21.6 LINQtoSQL編程:從數(shù)據(jù)庫取得信息21.7 更復(fù)雜的LINQ查詢和數(shù)據(jù)綁定21.8 用LINQ取得多個表的數(shù)據(jù)21.9 創(chuàng)建主視圖/細目視圖21.10 LINQtoSQL編程:地址簿案例研究21.11 總結(jié)21.12 Web資源與工具第22章 ASP.NET3.5 與ASP.NETAJAX22.1 簡介22.2 簡單HTTP事務(wù)22.3 多層程序體系結(jié)構(gòu)22.4 創(chuàng)建并運行簡單Web窗體例子22.5 Web控件22.6 會話跟蹤22.7 案例研究:ASP.NET中連接數(shù)據(jù)庫22.8 案例研究:加密圖書數(shù)據(jù)庫程序22.9 ASP.NETAJAX22.10 新的ASP.NET3.5 數(shù)據(jù)控件22.11 總結(jié)22.12 Web資源第23章 WCFWeb服務(wù)23.1 簡介23.2 WCFWeb服務(wù)基礎(chǔ)23.3 簡單對象訪問協(xié)議(SOAP)23.4 表示狀態(tài)轉(zhuǎn)移協(xié)議(REST)23.5 JavaScfipt對象標注(JSON)23.6 發(fā)表與消費基于SOAP的Web服務(wù)23.7 發(fā)表與消費基于REST的XMLWeb服務(wù)23.8 發(fā)表與消費基于REST的JSONWeb服務(wù)23.9 BlackjackWeb服務(wù):在SOAP的Web服務(wù)中使用會話跟蹤23.10 航空訂票Web服務(wù)廣數(shù)據(jù)庫訪問和從ASP.NET調(diào)用服務(wù)23.11 方程生成器:返回用戶定義類型23.12 總結(jié)23.13 DeitelWeb服務(wù)資源中心第24章 Slyerlight.RIA與多媒體24.1 簡介24.2 平臺概述24.3 Sflverlight運行環(huán)境與工具安裝24.4 建立Silverlight天氣瀏覽器程序24.5 動畫與FlickrViewer24.6 圖形與深度縮放24.7 聲音與視頻24.8 獨立存儲24.9 Silverlight演示與Web資源24.10 總結(jié)第25章 查找與排序25.1 簡介25.2 查找算法25.3 排序算法25.4 總結(jié)第26章 數(shù)據(jù)結(jié)構(gòu)26.1 簡介26.2 簡單類型結(jié)構(gòu).加框和去框26.3 自引用類26.4 鏈表26.5 堆棧26.6 隊列25.7 樹26.8 總結(jié)第27章 泛型27.1 簡介27.2 泛型方法的動機27.3 泛型方法實現(xiàn)27.4 類型約束27.5 重載泛型方法27.6 泛型類27.7 總結(jié)第28章 集合28.1 簡介28.2 集合概述28.3 Array類與枚舉28.4 非泛型集合28.5 泛型集合28.6 總結(jié)附錄A運算符優(yōu)先級表附錄B簡單類型附錄C數(shù)字系統(tǒng)附錄DATM案例研究代碼附錄EUML2的其他框圖附錄FASCII字符集附錄GUnicode附錄H使用VisualStudio2008調(diào)試器索引
展開全部
Visual C 2008大學(xué)教程-(第三版)-(含DVD光盤) 節(jié)選
《Visual C# 2008大學(xué)教程(第3版)》是一本C#編程方面的優(yōu)秀教材,全面介紹了C#編程的原理和方法,涉及類與對象、控制語句、方法、數(shù)組、繼承、多態(tài)、異常處理、GUI、多線程、多媒體、數(shù)據(jù)庫與SQL、ASP.NET、Web服務(wù)、網(wǎng)絡(luò)、查找與排序、泛型、集合等基本概念及方法。此外,《Visual C# 2008大學(xué)教程(第3版)》還介紹了*新C#版本Visual C# 2008的關(guān)鍵新特性,包括LINQ特性、使用LINQ to SQL的數(shù)據(jù)庫、WPF GUI和圖形、WCF Web服務(wù)等。
Visual C 2008大學(xué)教程-(第三版)-(含DVD光盤) 作者簡介
Paul J.Deitel先生和Harvey M.Deitel博士是Deitel&Associates公司的創(chuàng)始人,該公司是國際知名的企業(yè)培訓(xùn)、著作和Internet業(yè)務(wù)發(fā)展機構(gòu),尤其關(guān)注VisualC#、Visual Basic、Visual C++、Java、C、C++、XML、Internet、Web以及對象技術(shù)。Deitel父子是許多暢銷書的作者,包括Visual Basic2008 How to Program、Java How to Program,7/e、Internet&World Wide Web How to Program,4/e、Program,4/e、C++ How to Program,6/e等。