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

ASP.NET程序設(shè)計項目式教程(C#版)

ASP.NET程序設(shè)計項目式教程(C#版)

定 價:¥39.90

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

ISBN: 9787121175077 出版時間: 2012-09-01 包裝: 平裝
開本: 16開 頁數(shù): 字數(shù):  

內(nèi)容簡介

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

作者簡介

暫缺《ASP.NET程序設(shè)計項目式教程(C#版)》作者簡介

圖書目錄

第一篇  C#程序設(shè)計基礎(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#初步──電子時鐘程序 9
任務(wù)2.1  了解電子時鐘程序的效果 9
任務(wù)2.2  學(xué)習(xí)類和對象 9
2.2.1  類和對象的概念 9
2.2.2  屬性、方法和事件 10
任務(wù)2.3  編寫電子時鐘程序 11
2.3.1  創(chuàng)建新的Windows應(yīng)用程序 12
2.3.2  Windows應(yīng)用程序結(jié)構(gòu) 13
2.3.3  編寫電子時鐘應(yīng)用程序 15
2.3.4  運行程序 17
2.3.5  保存和打開“電子時鐘”程序 17
任務(wù)2.4  學(xué)習(xí)窗體對象 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對象 22
任務(wù)2.7  學(xué)習(xí)DateTime類型 23
本章總結(jié) 24
習(xí)題 24
第3章  猜數(shù)游戲 25
任務(wù)3.1  了解猜數(shù)游戲運行效果 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è)計基礎(chǔ) 28
3.3.1  語法基礎(chǔ) 28
3.3.2  數(shù)據(jù)類型 29
3.3.3  變量 29
3.3.4  常量 30
3.3.5  運算符 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章  抽獎程序 51
任務(wù)4.1  了解抽獎程序運行效果 51
任務(wù)4.2  學(xué)習(xí)控件 51
4.2.1  Timer(計時器)組件 51
4.2.2  PictureBox(圖片框)控件 52
4.2.3  Dock(停靠)和Anchor(錨定) 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ù)組長度 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  編寫抽獎程序 67
4.9.1  設(shè)計用戶界面 67
4.9.2  編寫程序代碼 67
本章總結(jié) 69
習(xí)題 69
第二篇  開發(fā)C#數(shù)據(jù)庫應(yīng)用程序
第5章  項目準備 72
任務(wù)5.1  了解宿舍管理系統(tǒng)項目 72
5.1.1  了解項目背景 72
5.1.2  了解項目功能結(jié)構(gòu) 72
任務(wù)5.2  了解項目使用的數(shù)據(jù)庫 73
5.2.1  數(shù)據(jù)庫結(jié)構(gòu) 73
5.2.2  數(shù)據(jù)內(nèi)容 74
本章總結(jié) 74
第6章  構(gòu)建項目主窗體 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  實現(xiàn)系統(tǒng)退出功能 82
6.5.1  編寫菜單和工具欄的事件 82
6.5.2  編寫窗體的FormClosing事件 83
本章總結(jié) 83
習(xí)題 84
第7章  實現(xiàn)系統(tǒng)登錄 85
任務(wù)7.1  建立登錄窗口 85
任務(wù)7.2  啟動登錄窗口 86
7.2.1  修改Program.cs文件 87
7.2.2  設(shè)置登錄窗體的返回值 88
任務(wù)7.3  連接數(shù)據(jù)庫,驗證登錄信息 89
7.3.1  ADO.NET概述 89
7.3.2  ADO.NET的主要組件 89
7.3.3  使用Connection對象 91
7.3.4  使用Command對象 93
7.3.5  實現(xià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對象 102
8.2.2  使用DataReader對象 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  校驗輸入信息 113
任務(wù)9.3  向數(shù)據(jù)庫中插入用戶信息 115
任務(wù)9.4  為用戶列表窗口添加編輯功能 117
9.4.1  ContextMenuStrip控件 117
9.4.2  為ListView控件添加快捷菜單 118
任務(wù)9.5  實現(xiàn)刪除用戶功能 119
任務(wù)9.6  實現(xiàn)修改用戶狀態(tài)功能 122
任務(wù)9.7  實現(xiàn)修改用戶密碼功能 123
9.7.1  建立修改密碼窗體 123
9.7.2  向窗體中傳入數(shù)據(jù) 124
9.7.3  改密碼 125
本章總結(jié) 126
習(xí)題 126
第10章  簡化數(shù)據(jù)庫操作 127
任務(wù)10.1  代碼分析 127
10.1.1  代碼對比 127
10.1.2  操作數(shù)據(jù)庫小結(jié) 128
任務(wù)10.2  建立數(shù)據(jù)庫操作公共類 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類簡化用戶操作代碼 132
10.3.1  簡化登錄的代碼 132
10.3.2  簡化添加用戶的代碼 133
10.3.3  簡化查看用戶信息的代碼 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對象 138
11.2.1  認識DataSet 138
11.2.2  認識DataAdapter對象 139
11.2.3  認識DataTable對象 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ù)庫中添加學(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  使用視圖簡化代碼 151
12.2.4  DataGridView控件的編輯列 152
任務(wù)12.3  按姓名查詢學(xué)生信息 155
12.3.1  DataView對象 155
12.3.2  完成按姓名查詢 156
任務(wù)12.4  按宿舍篩選學(xué)生信息 157
本章總結(jié) 158
習(xí)題 159
第13章  更新學(xué)生信息 160
任務(wù)13.1  將學(xué)生信息更新到數(shù)據(jù)庫 160
13.1.1  DataAdapter對象更新原理 160
13.1.2  CommandBuilder對象 161
13.1.3  更新學(xué)生信息 163
任務(wù)13.2  修改學(xué)生性別 164
任務(wù)13.3  修改住宿房間 166
13.3.1  動態(tài)生成菜單 166
13.3.2  在DataView中查詢數(shù)據(jù) 169
本章總結(jié) 170
習(xí)題 171
實訓(xùn)項目  通訊錄管理系統(tǒng) 172
項目功能需求 172
項目功能分析 172
數(shù)據(jù)庫 175
參考實現(xiàn)步驟 175
第三篇  開發(fā)三層架構(gòu)數(shù)據(jù)庫應(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  實現(xiàn)類的繼承 186
14.2.1  繼承的意義 186
14.2.2  繼承的實現(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) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號