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

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

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

定 價:¥39.90

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

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

內容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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