注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合C#程序設(shè)計與項目實戰(zhàn)

C#程序設(shè)計與項目實戰(zhàn)

C#程序設(shè)計與項目實戰(zhàn)

定 價:¥38.00

作 者: 莊越 著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 編程語言與程序設(shè)計 計算機與互聯(lián)網(wǎng)

ISBN: 9787121231384 出版時間: 2014-06-01 包裝: 平裝
開本: 頁數(shù): 324 字數(shù):  

內(nèi)容簡介

  本書介紹C#程序設(shè)計的基本語法、C#面向?qū)ο蟪绦蛟O(shè)計、基于Windows的窗體應(yīng)用程序開發(fā)、圖形用戶界面GUI設(shè)計、ADO.NET數(shù)據(jù)庫訪問等內(nèi)容。本書以C#語言規(guī)范4.0為標準,開發(fā)工具使用Visual Studio 2012,內(nèi)容選取上與工作崗位的能力要求緊密結(jié)合,緊跟C#發(fā)展動向;教材組織上以項目為載體,校企合作精選工作項目,任務(wù)案例實用精煉,融知識性、趣味性于一體,綜合性和難度逐步提升,符合學習規(guī)律,也使讀者在學習的過程中體會到C#編程的樂趣。本書配套建設(shè)了課程網(wǎng)站,提供PPT教學課件、課程任務(wù)案例、實訓資源包等的教學資源,以方便教師教學和讀者自主學習。

作者簡介

  主持軟件技術(shù)專業(yè)廣東省高職重點建設(shè)專業(yè)項目主持交通職業(yè)教育科研計劃A類項目《基于“軟件工廠”以工作項目為導向的教學改革與實踐》,已結(jié)題主持省級精品課程《數(shù)據(jù)結(jié)構(gòu)》(第2負責人)、院級網(wǎng)絡(luò)課程《軟件工程概論》;主要參與多項省級和院級項目

圖書目錄

第1章 認知.NET與C# (1)
1.1 任務(wù)1:認知.NET (1)
1.1.1 .NET發(fā)展歷史 (1)
1.1.2 .NET Framework (3)
1.1.3 程序編譯 (3)
1.1.4 C# (4)
1.1.5 Visual Studio (5)
1.2 任務(wù)2:創(chuàng)建應(yīng)用程序 (11)
1.2.1 基于控制臺的應(yīng)用程序 (11)
1.2.2 基于Windows窗體的應(yīng)用程序 (16)
1.3 小結(jié) (19)
1.4 實訓任務(wù) (20)
第2章 數(shù)據(jù)運算 (21)
2.1 任務(wù)1:標識符與關(guān)鍵字 (21)
2.1.1 命名標識符 (22)
2.1.2 關(guān)鍵字 (22)
2.2 任務(wù)2:使用常量和變量 (22)
2.2.1 常量 (22)
2.2.2 變量 (23)
2.3 任務(wù)3:認知基本數(shù)據(jù)類型 (24)
2.3.1 簡單類型 (25)
2.3.2 枚舉類型 (27)
2.3.3 結(jié)構(gòu)類型 (28)
2.4 任務(wù)4:數(shù)據(jù)運算 (29)
2.4.1 運算符類型 (29)
2.4.2 賦值運算符與賦值表達式 (29)
2.4.3 算術(shù)運算符與算術(shù)表達式 (30)
2.4.4 關(guān)系運算符與關(guān)系表達式 (31)
2.4.5 邏輯運算符與邏輯表達式 (31)
2.4.6 位運算符 (32)
2.4.7 擴充后的賦值運算符 (33)
2.4.8 條件運算符 (33)
2.4.9 運算符優(yōu)先級 (34)
2.5 任務(wù)5:類型轉(zhuǎn)換 (34)
2.5.1 隱式轉(zhuǎn)換 (35)
2.5.2 顯式轉(zhuǎn)換 (36)
2.4.3 System.Convert類 (36)
2.4.4 數(shù)值和字符串之間的轉(zhuǎn)換 (37)
2.4.5 裝箱和拆箱 (38)
2.6 小結(jié) (39)
2.7 實訓任務(wù) (40)
第3章 程序流程控制 (41)
3.1 任務(wù)1:認知程序的三種結(jié)構(gòu) (41)
3.1.1 順序結(jié)構(gòu) (41)
3.1.2 分支結(jié)構(gòu) (42)
3.1.3 循環(huán)結(jié)構(gòu) (42)
3.2 任務(wù)2:條件判斷 (42)
3.2.1 if語句 (42)
3.2.2 switch語句 (45)
3.3 任務(wù)3:循環(huán)嵌套 (47)
3.3.1 while語句 (48)
3.3.2 do…while語句 (49)
3.3.3 for語句 (50)
3.3.4 foreach語句 (54)
3.4 流程跳轉(zhuǎn) (54)
3.5 小結(jié) (56)
3.6 實訓任務(wù) (56)
第4章 收集同一類型的數(shù)據(jù) (59)
4.1 任務(wù)1:創(chuàng)建和使用數(shù)組 (59)
4.1.1 數(shù)組的概念 (59)
4.1.2 聲明和初始化數(shù)組 (60)
4.1.3 訪問數(shù)組 (62)
4.1.4 System.Array類 (64)
4.1.5 匿名數(shù)組 (65)
4.2 任務(wù)2:集合處理 (66)
4.2.1 非泛型集合 (66)
4.2.2 泛型集合 (67)
4.3 任務(wù)3:字符串處理 (68)
4.3.1 String類 (68)
4.3.2 StringBuilder類 (72)
4.4 小結(jié) (73)
4.5 實訓任務(wù) (74)
第5章 堆積木――方法 (77)
5.1 任務(wù)1:創(chuàng)建一個方法 (77)
5.2 任務(wù)2:調(diào)用方法 (78)
5.3 任務(wù)3:向方法傳遞參數(shù) (82)
5.3.1 參數(shù)的類別 (82)
5.3.2 值參數(shù)調(diào)用 (82)
5.3.3 引用參數(shù)調(diào)用 (84)
5.4 任務(wù)4:方法的重載 (88)
5.5 任務(wù)5:Main()方法 (89)
5.6 任務(wù)6:變量的作用域 (90)
5.6.1 局部變量 (91)
5.6.2 全局變量 (92)
5.7 小結(jié) (93)
5.8 實訓任務(wù) (93)
第6章 面向?qū)ο蠡A(chǔ) (96)
6.1 任務(wù)1:認知面向?qū)ο?(96)
6.1.1 理解面向?qū)ο?(96)
6.1.2 面向?qū)ο蟮母拍?(97)
6.2 任務(wù)2:面向?qū)ο蟪绦蛟O(shè)計 (98)
6.2.1 類 (98)
6.2.2 類成員 (99)
6.2.3 this關(guān)鍵字 (111)
6.2.4 委托 (113)
6.2.5 事件 (116)
6.3 小結(jié) (119)
6.4 實訓任務(wù) (120)
第7章 面向?qū)ο蟾呒?(124)
7.1 任務(wù)1:繼承性 (124)
7.1.1 理解繼承 (124)
7.1.2 繼承的特性 (125)
7.1.3 派生類 (125)
7.1.4 尊老愛幼――派生類中調(diào)用構(gòu)造函數(shù) (127)
7.1.5 密封類 (130)
7.1.6 隱藏從基類繼承的成員 (130)
7.2 任務(wù)2:多態(tài)性 (133)
7.2.1 虛方法 (133)
7.2.2 抽象方法和抽象類 (137)
7.3 任務(wù)3:接口 (140)
7.3.1 理解接口 (140)
7.3.2 使用接口 (140)
7.3.3 判別實現(xiàn)了某接口的對象 (143)
7.3.4 接口和抽象類的比較 (144)
7.4 小結(jié) (145)
7.5 實訓任務(wù) (145)
第8章 調(diào)試程序和異常處理 (149)
8.1 任務(wù)1:調(diào)試程序 (149)
8.1.1 錯誤類型 (149)
8.1.2 調(diào)試工具欄 (150)
8.1.3 調(diào)試命令 (150)
8.2 任務(wù)2:異常處理 (154)
8.2.1 異常類 (154)
8.2.2 使用異常 (155)
8.2.3 創(chuàng)建用戶定義的異常類 (159)
8.3 任務(wù)3:生成程序 (161)
8.4 小結(jié) (162)
8.5 實訓任務(wù) (162)
第9章 開發(fā)Windows窗體應(yīng)用程序 (164)
9.1 任務(wù)1:認知Windows窗體應(yīng)用程序 (164)
9.1.1 窗體 (165)
9.1.2 控件 (165)
9.1.3 事件 (165)
9.2 任務(wù)2:認知Windows窗體 (166)
9.3 任務(wù)3:使用常用的Windows窗體控件 (168)
9.3.1 Windows窗體控件的共同特性 (168)
9.3.2 標簽Label (170)
9.3.3 文本框TextBox (170)
9.3.4 按鈕Button (172)
9.3.5 單選按鈕RadioButton (174)
9.3.6 復選框CheckBox (176)
9.3.7 列表框ListBox (178)
9.3.8 組合框ComboBox (180)
9.3.9 計時器Timer (180)
9.3.10 進度條ProgressBar (180)
9.3.11 日期時間DateTimePicker (183)
9.3.12 圖片框PictureBox (183)
9.3.13 圖像列表組件ImageList (184)
9.3.14 樹視圖TreeView (184)
9.3.15 列表視圖ListView (185)
9.3.16 消息框MessageBox (186)
9.3.17 通用對話框 (188)
9.3.18 菜單MenuStrip (189)
9.3.18 工具欄ToolStrip (195)
9.3.19 狀態(tài)欄StatusStrip (195)
9.4 任務(wù)4:構(gòu)建多文檔界面窗體 (195)
9.4.1 SDI和MDI應(yīng)用程序簡介 (195)
9.4.2 多文檔界面特點 (196)
9.4.3 創(chuàng)建多文檔界面 (196)
9.5 小結(jié) (205)
9.6 實訓任務(wù) (205)
第10章 開發(fā)圖形應(yīng)用程序 (208)
10.1 任務(wù)1:認知圖形繪制基礎(chǔ) (208)
10.1.1 GDI+ (208)
10.1.2 圖形坐標系統(tǒng) (209)
10.1.3 繪圖對象 (209)
10.2 任務(wù)2:繪制圖形 (212)
10.2.1 繪圖圖面Graphics (212)
10.2.2 畫筆Pen (213)
10.2.3 畫筆繪圖 (214)
10.2.4 畫刷Brush (220)
10.2.5 清理圖面 (223)
10.3 任務(wù)3:繪制文本與圖像 (223)
10.3.1 文本 (223)
10.3.2 圖像 (225)
10.4 任務(wù)4:交互繪圖 (228)
10.4.1 鼠標事件 (228)
10.4.2 鼠標繪圖 (229)
10.5 小結(jié) (230)
10.6 實訓任務(wù) (231)
第11章 文件流操作 (232)
11.1 任務(wù)1:認知文件和流 (232)
11.1.1 文件和流的概念 (232)
11.1.2 FileStream類 (233)
11.2 任務(wù)2:操作文件和目錄 (235)
11.2.1 File類和FileInfo類 (235)
11.2.2 Directory類和DirectoryInfo類 (238)
11.3 任務(wù)3:讀寫文件 (240)
11.3.1 讀寫文本文件 (240)
11.3.2 讀寫二進制文件 (243)
11.4 小結(jié) (246)
11.5 實訓任務(wù) (246)
第12章 數(shù)據(jù)庫操作――ADO.NET (249)
12.1 任務(wù)1:理解數(shù)據(jù)訪問模型 (251)
12.2 任務(wù)2:認知ADO.NET對象模型 (252)
12.2.1 ADO.NET對象模型 (252)
12.2.2 數(shù)據(jù)提供程序 (252)
12.2.3 DataSet (253)
12.2.4 ADO.NET的數(shù)據(jù)訪問模式 (253)
12.3 任務(wù)3:創(chuàng)建數(shù)據(jù)庫連接 (254)
12.3.1 連接對象Connection (254)
12.3.2 ConnectionString屬性 (256)
12.3.3 應(yīng)用程序配置文件 (257)
12.3.4 管理數(shù)據(jù)庫連接 (258)
12.3.5 處理連接的異常 (259)
12.4 任務(wù)4:在連接環(huán)境中獲取數(shù)據(jù) (259)
12.4.1 命令對象Command (259)
12.4.2 Command對象的屬性 (261)
12.4.3 設(shè)置Command對象的屬性 (262)
12.4.4 Command對象的參數(shù) (262)
12.4.5 使用Command對象執(zhí)行命令 (263)
12.5 任務(wù)5:斷開連接的數(shù)據(jù)訪問 (274)
12.5.1 數(shù)據(jù)集DataSet (274)
12.5.2 數(shù)據(jù)適配器DataAdapter (275)
12.5.3 數(shù)據(jù)更新 (278)
12.6 任務(wù)6:創(chuàng)建三層體系結(jié)構(gòu)的應(yīng)用程序 (294)
12.7 小結(jié) (302)
12.8 實訓任務(wù) (302)
附錄A 實訓報告書模板 (310)
參考文獻 (311)

本目錄推薦

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