注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NETASP.NET程序設(shè)計(jì)項(xiàng)目式教程(C#版)

ASP.NET程序設(shè)計(jì)項(xiàng)目式教程(C#版)

ASP.NET程序設(shè)計(jì)項(xiàng)目式教程(C#版)

定 價(jià):¥39.90

作 者: 孟宗潔,蔡潔 編
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: .NET

ISBN: 9787121175077 出版時(shí)間: 2012-09-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 字?jǐn)?shù):  

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

  《ASP.NET程序設(shè)計(jì)項(xiàng)目式教程(C#版)》以.NET Framework 4.0為基礎(chǔ),以Visual Studio 2010為開發(fā)環(huán)境,全面介紹使用C#語言開發(fā)Windows應(yīng)用程序和Web應(yīng)用程序的方法。全書共分4篇,第一篇介紹C#語言設(shè)計(jì)基礎(chǔ)和.NET框架類庫(kù)。第二篇介紹使用ADO.NET開發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序技術(shù)。第三篇介紹開發(fā)基于三層架構(gòu)的數(shù)據(jù)庫(kù)應(yīng)用程序。第四篇介紹開發(fā)ASP.NET應(yīng)用程序的相關(guān)技術(shù)。 本書采用基于工作過程、項(xiàng)目驅(qū)動(dòng)的方式組織內(nèi)容,本著實(shí)用的原則,重點(diǎn)講解企業(yè)進(jìn)行軟件開發(fā)過程中經(jīng)常使用的核心技術(shù)和方法,對(duì)不常用的技術(shù)進(jìn)行弱化;同時(shí)將作者多年從事軟件項(xiàng)目開發(fā)的經(jīng)驗(yàn)融入各個(gè)章節(jié)的講解中,在介紹相關(guān)知識(shí)的同時(shí),突出程序?qū)崿F(xiàn)的思路、過程和技巧,強(qiáng)調(diào)實(shí)踐性和動(dòng)手能力,讀者可以按照書中介紹的步驟,完整地實(shí)現(xiàn)項(xiàng)目程序。第二、三、四篇的結(jié)尾還提供了相應(yīng)的實(shí)訓(xùn)項(xiàng)目。 本書可以作為高職高專層次的軟件技術(shù)、計(jì)算機(jī)應(yīng)用、信息管理、電子商務(wù)等相關(guān)專業(yè)教材,還可作為中等職業(yè)學(xué)校計(jì)算機(jī)專業(yè)的教材和廣大計(jì)算機(jī)愛好者自學(xué)的教材。

作者簡(jiǎn)介

暫缺《ASP.NET程序設(shè)計(jì)項(xiàng)目式教程(C#版)》作者簡(jiǎn)介

圖書目錄

第一篇  C#程序設(shè)計(jì)基礎(chǔ)
第1章  Microsoft.NET與C# 2
任務(wù)1.1  了解NET框架和C# 2
1.1.1  Microsoft.NET和.NET 4.0框架 2
1.1.2  .NET框架構(gòu)成 2
1.1.3  C#語言 4
任務(wù)1.2  使用Visual Studio 2010集成開發(fā)環(huán)境 5
本章總結(jié) 7
習(xí)題 8
第2章  C#初步──電子時(shí)鐘程序 9
任務(wù)2.1  了解電子時(shí)鐘程序的效果 9
任務(wù)2.2  學(xué)習(xí)類和對(duì)象 9
2.2.1  類和對(duì)象的概念 9
2.2.2  屬性、方法和事件 10
任務(wù)2.3  編寫電子時(shí)鐘程序 11
2.3.1  創(chuàng)建新的Windows應(yīng)用程序 12
2.3.2  Windows應(yīng)用程序結(jié)構(gòu) 13
2.3.3  編寫電子時(shí)鐘應(yīng)用程序 15
2.3.4  運(yùn)行程序 17
2.3.5  保存和打開“電子時(shí)鐘”程序 17
任務(wù)2.4  學(xué)習(xí)窗體對(duì)象 19
2.4.1  常用屬性 19
2.4.2  常用方法 20
2.4.3  常用事件 20
任務(wù)2.5  學(xué)習(xí)注釋 21
任務(wù)2.6  學(xué)習(xí)MessageBox對(duì)象 22
任務(wù)2.7  學(xué)習(xí)DateTime類型 23
本章總結(jié) 24
習(xí)題 24
第3章  猜數(shù)游戲 25
任務(wù)3.1  了解猜數(shù)游戲運(yùn)行效果 25
任務(wù)3.2  學(xué)習(xí)控件 26
3.2.1  Label控件 26
3.2.2  TextBox控件 26
3.2.3  Button按鈕 27
任務(wù)3.3  C#程序設(shè)計(jì)基礎(chǔ) 28
3.3.1  語法基礎(chǔ) 28
3.3.2  數(shù)據(jù)類型 29
3.3.3  變量 29
3.3.4  常量 30
3.3.5  運(yùn)算符 31
3.3.6  類型轉(zhuǎn)換 33
3.3.7  分支結(jié)構(gòu) 34
3.3.8  循環(huán)結(jié)構(gòu) 38
任務(wù)3.4  學(xué)習(xí)自定義方法 42
3.4.1  定義方法 42
3.4.2  方法的調(diào)用 43
3.4.3  向方法中傳遞參數(shù) 43
任務(wù)3.5  學(xué)習(xí)Random類 46
任務(wù)3.6  編寫猜數(shù)游戲程序 47
3.6.1  建立用戶界面 47
3.6.2  編寫程序代碼 48
本章總結(jié) 49
習(xí)題 50
第4章  抽獎(jiǎng)程序 51
任務(wù)4.1  了解抽獎(jiǎng)程序運(yùn)行效果 51
任務(wù)4.2  學(xué)習(xí)控件 51
4.2.1  Timer(計(jì)時(shí)器)組件 51
4.2.2  PictureBox(圖片框)控件 52
4.2.3  Dock(??浚┖虯nchor(錨定) 54
任務(wù)4.3  學(xué)習(xí)數(shù)組 55
4.3.1  數(shù)組的聲明 56
4.3.2  數(shù)組的初始化 56
4.3.3  使用數(shù)組 56
4.3.4  獲取數(shù)組長(zhǎng)度 56
4.3.5  數(shù)組常用方法 57
任務(wù)4.4  學(xué)習(xí)ArrayList集合 57
任務(wù)4.5  學(xué)習(xí)泛型和泛型集合 59
任務(wù)4.6  學(xué)習(xí)文件操作 61
4.6.1  File類 61
4.6.2  文件讀寫操作 62
任務(wù)4.7  學(xué)習(xí)Math類 63
任務(wù)4.8  學(xué)習(xí)String類 64
4.8.1  String類的常用屬性——Length屬性 64
4.8.2  String類的常用方法 64
任務(wù)4.9  編寫抽獎(jiǎng)程序 67
4.9.1  設(shè)計(jì)用戶界面 67
4.9.2  編寫程序代碼 67
本章總結(jié) 69
習(xí)題 69
第二篇  開發(fā)C#數(shù)據(jù)庫(kù)應(yīng)用程序
第5章  項(xiàng)目準(zhǔn)備 72
任務(wù)5.1  了解宿舍管理系統(tǒng)項(xiàng)目 72
5.1.1  了解項(xiàng)目背景 72
5.1.2  了解項(xiàng)目功能結(jié)構(gòu) 72
任務(wù)5.2  了解項(xiàng)目使用的數(shù)據(jù)庫(kù) 73
5.2.1  數(shù)據(jù)庫(kù)結(jié)構(gòu) 73
5.2.2  數(shù)據(jù)內(nèi)容 74
本章總結(jié) 74
第6章  構(gòu)建項(xiàng)目主窗體 75
任務(wù)6.1  建立Windows應(yīng)用程序 75
任務(wù)6.2  建立MDI窗體 76
6.2.1  什么是MDI窗體 76
6.2.2  創(chuàng)建MDI窗體 76
任務(wù)6.3  使用窗體控件 77
6.3.1  建立菜單條 77
6.3.2  使用工具欄控件 79
任務(wù)6.4  為父窗體添加子窗體列表 82
任務(wù)6.5  實(shí)現(xiàn)系統(tǒng)退出功能 82
6.5.1  編寫菜單和工具欄的事件 82
6.5.2  編寫窗體的FormClosing事件 83
本章總結(jié) 83
習(xí)題 84
第7章  實(shí)現(xiàn)系統(tǒng)登錄 85
任務(wù)7.1  建立登錄窗口 85
任務(wù)7.2  啟動(dòng)登錄窗口 86
7.2.1  修改Program.cs文件 87
7.2.2  設(shè)置登錄窗體的返回值 88
任務(wù)7.3  連接數(shù)據(jù)庫(kù),驗(yàn)證登錄信息 89
7.3.1  ADO.NET概述 89
7.3.2  ADO.NET的主要組件 89
7.3.3  使用Connection對(duì)象 91
7.3.4  使用Command對(duì)象 93
7.3.5  實(shí)現(xiàn)登錄驗(yàn)證 95
7.3.6  連接異常處理 97
本章總結(jié) 99
習(xí)題 100
第8章  查看用戶信息 101
任務(wù)8.1  建立用戶列表窗口 101
任務(wù)8.2  查詢用戶數(shù)據(jù) 102
8.2.1  了解DataReader對(duì)象 102
8.2.2  使用DataReader對(duì)象 102
8.2.3  獲取用戶信息 105
任務(wù)8.3  在ListView控件中顯示用戶信息 106
8.3.1  ListView控件 106
8.3.2  ImageList控件 109
8.3.3  顯示用戶信息 109
本章總結(jié) 111
習(xí)題 111
第9章  編輯用戶信息 112
任務(wù)9.1  建立添加用戶窗口 112
任務(wù)9.2  校驗(yàn)輸入信息 113
任務(wù)9.3  向數(shù)據(jù)庫(kù)中插入用戶信息 115
任務(wù)9.4  為用戶列表窗口添加編輯功能 117
9.4.1  ContextMenuStrip控件 117
9.4.2  為L(zhǎng)istView控件添加快捷菜單 118
任務(wù)9.5  實(shí)現(xiàn)刪除用戶功能 119
任務(wù)9.6  實(shí)現(xiàn)修改用戶狀態(tài)功能 122
任務(wù)9.7  實(shí)現(xiàn)修改用戶密碼功能 123
9.7.1  建立修改密碼窗體 123
9.7.2  向窗體中傳入數(shù)據(jù) 124
9.7.3  改密碼 125
本章總結(jié) 126
習(xí)題 126
第10章  簡(jiǎn)化數(shù)據(jù)庫(kù)操作 127
任務(wù)10.1  代碼分析 127
10.1.1  代碼對(duì)比 127
10.1.2  操作數(shù)據(jù)庫(kù)小結(jié) 128
任務(wù)10.2  建立數(shù)據(jù)庫(kù)操作公共類 129
10.2.1  建立DB類 129
10.2.2  建立GetConnection方法 130
10.2.3  建立ExecuteSQL方法 131
10.2.4  建立GetDataReader方法 131
10.2.5  建立GetScalar方法 132
任務(wù)10.3  使用DB類簡(jiǎn)化用戶操作代碼 132
10.3.1  簡(jiǎn)化登錄的代碼 132
10.3.2  簡(jiǎn)化添加用戶的代碼 133
10.3.3  簡(jiǎn)化查看用戶信息的代碼 134
本章總結(jié) 134
習(xí)題 135
第11章  添加學(xué)生信息 136
任務(wù)11.1  建立添加學(xué)生窗體 136
11.1.1  TabControl控件 136
11.1.2  建立添加學(xué)生窗體 137
任務(wù)11.2  使用DataSet對(duì)象 138
11.2.1  認(rèn)識(shí)DataSet 138
11.2.2  認(rèn)識(shí)DataAdapter對(duì)象 139
11.2.3  認(rèn)識(shí)DataTable對(duì)象 140
11.2.4  填充數(shù)據(jù)集 140
任務(wù)11.3  在ComboBox控件綁定數(shù)據(jù) 142
11.3.1  什么是數(shù)據(jù)綁定 142
11.3.2  使用數(shù)據(jù)綁定顯示數(shù)據(jù) 143
任務(wù)11.4  向數(shù)據(jù)庫(kù)中添加學(xué)生信息 144
本章總結(jié) 146
習(xí)題 146
第12章  查看學(xué)生列表 147
任務(wù)12.1  建立學(xué)生列表窗口 147
任務(wù)12.2  顯示所有學(xué)生信息 148
12.2.1  使用DataGridView控件顯示數(shù)據(jù) 148
12.2.2  使用內(nèi)連接 150
12.2.3  使用視圖簡(jiǎn)化代碼 151
12.2.4  DataGridView控件的編輯列 152
任務(wù)12.3  按姓名查詢學(xué)生信息 155
12.3.1  DataView對(duì)象 155
12.3.2  完成按姓名查詢 156
任務(wù)12.4  按宿舍篩選學(xué)生信息 157
本章總結(jié) 158
習(xí)題 159
第13章  更新學(xué)生信息 160
任務(wù)13.1  將學(xué)生信息更新到數(shù)據(jù)庫(kù) 160
13.1.1  DataAdapter對(duì)象更新原理 160
13.1.2  CommandBuilder對(duì)象 161
13.1.3  更新學(xué)生信息 163
任務(wù)13.2  修改學(xué)生性別 164
任務(wù)13.3  修改住宿房間 166
13.3.1  動(dòng)態(tài)生成菜單 166
13.3.2  在DataView中查詢數(shù)據(jù) 169
本章總結(jié) 170
習(xí)題 171
實(shí)訓(xùn)項(xiàng)目  通訊錄管理系統(tǒng) 172
項(xiàng)目功能需求 172
項(xiàng)目功能分析 172
數(shù)據(jù)庫(kù) 175
參考實(shí)現(xiàn)步驟 175
第三篇  開發(fā)三層架構(gòu)數(shù)據(jù)庫(kù)應(yīng)用程序
第14章  封裝和繼承 178
任務(wù)14.1  創(chuàng)建類 178
14.1.1  定義類和類的成員 178
14.1.2  方法的重載 183
14.1.3  構(gòu)造函數(shù)和析構(gòu)函數(shù) 184
14.1.4  靜態(tài)方法 185
任務(wù)14.2  實(shí)現(xiàn)類的繼承 186
14.2.1  繼承的意義 186
14.2.2  繼承的實(shí)現(xiàn) 188
14.2.3  protected關(guān)鍵字 191
14.2.4  base關(guān)鍵字 192
14.2.5  sealed關(guān)鍵字 194
本章總結(jié) 194
習(xí)題 195
第15章  使用OOP搭建三層架構(gòu) 196
任務(wù)15.1  了解三層架構(gòu)的組成 196
15

本目錄推薦

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