《ASP.NET程式與資料庫設計入門及套用實例》是2006年清華大學出版社出版的圖書,作者是凱際資訊工作室。
基本介紹
- 書名:ASP.NET程式與資料庫設計入門及套用實例
- 作者:凱際資訊工作室編
- ISBN:9787302095163
- 定價:39元
- 出版社:清華大學出版社
- 出版時間:2006-1-25
- 裝幀:平裝
圖書簡介,目錄,
圖書簡介
ASP.NET是如今主流的網頁開發語言,他是ASP的全新改版。本書以初次踏入ASP.NET的讀者為主要對象,由淺入深,循序漸進地逐步進入ASP.NET地領域。
目錄
目錄
第1章ASP.NET概論 1
1.1網頁的種類 1
1.2.NETFramework架構 1
1.2.1目的 1
1.2.2特色 2
1.2.3組成單元 2
1.2.4架構圖 3
1.2.5編譯器 3
1.2.6共享對象類庫 3
1.2.7ASP.NET 4
1.2.8CLR的工作原理 4
1.3建立ASP.NET操作平台 6
1.3.1作業系統 6
1.3.2軟體需求 6
1.3.3.NETFrameworkSDK
(SoftwareDevelopKit)
的安裝 6
1.3.4IIS的安裝 9
1.3.5MDAC的安裝 11
1.3.6ASP.NETWebMatrixProject 15
1.3.7MicrosoftVisualStudio
.NET的安裝 19
1.4計算機的相關設定 23
第2章ASP.NET語法 29
2.1ASP.NET程式的執行 29
2.1.1IIS的運行 29
2.1.2程式的執行 31
2.2對象 32
2.3變數 32
2.3.1變數的功能 33
2.3.2變數的數據類型 33
2.3.3變數的命名 33
2.3.4變數的聲明 34
2.4保留字 34
2.5運算 36
2.6數組 38
2.7數據類型的轉換 39
2.8程式換行 40
2.9程式批註 41
2.10過程 41...
2.10.1屬性過程 41
2.10.2一般過程 41
2.10.3事件過程 43
2.11日期與時間的處理 43
2.11.1常用函式 43
2.11.2DateTime對象 44
2.11.3DateSerial函式 44
2.11.4DateDiff函式 45
2.12數據的格式處理 47
2.13字元串的處理 48
2.13.1StrComp 49
2.13.2其他相關處理函式 50
2.14流程控制語句 51
2.14.1If…Then 51
2.14.2If…Then…Else 52
2.14.3If…Then…ElseIf 55
2.14.4嵌套If語句 59
2.14.5多執行路徑語句 59
2.14.6For…Next(循環語句) 61
2.14.7Do…Loop 65
2.14.8嵌套循環 71
第3章HTML控制項 79
3.1HTML控制項介紹 79
3.1.1HTML標籤所對應的
HTML控制項 79
3.1.2HTML控制項架構圖 80
3.2HTML控制項的常用屬性 81
3.2.1InnerHtml/InnerText 81
3.2.2Disabled 82
3.2.3Visible 83
3.2.4Attributes 84
3.2.5Style 84
3.3基本HTML控制項 85
3.3.1HtmlAnchor 85
3.3.2HtmlImage 86
3.3.3HtmlButton 89
3.3.4HtmlForm 90
3.3.5HtmlInput 91
3.3.6HtmlTextArea 97
3.3.7HtmlSelect 98
3.3.8HtmlTable/HtmlTableRow/
HtmlTableCell 101
第4章Web控制項 112
4.1Web控制項的功能 112
4.2Web控制項的基本架構 112
4.3Web控制項的使用 112
4.3.1基本使用 112
4.3.2語法格式 113
4.3.3設定屬性的方法 114
4.3.4共同屬性 115
4.4內置控制項 125
4.4.1Lable 125
4.4.2Image 127
4.4.3HyperLink 128
4.4.4Button 129
4.4.5LinkButton 131
4.4.6ImageButton 132
4.4.7TextBox 134
4.4.8Table/TableRow/TableCell 138
4.4.9Panel 141
4.5清單控制項 144
4.5.1RadioButton 144
4.5.2RadioButtonList: 146
4.5.3ListItem 147
4.5.4CheckBox 149
4.5.5CheckBoxList 151
4.5.6DropDownList 153
4.5.7ListBox 156
4.6驗證控制項(ValidationControl) 160
4.6.1RequiredFieldValidator
控制項 161
4.6.2CompareValidator控制項 162
4.6.3RangeValidator控制項 166
4.6.4RegularExpressionValidator
控制項 167
4.6.5ValidationSummaryWeb
控制項 172
4.6.6CustomValidatorWeb控制項 174
4.7高級豐富控制項(RichControl) 175
4.7.1樣式對象 175
4.7.2AdRotator控制項 177
4.7.3Calendar控制項 181
第5章ASP.NET的內置對象 194
5.1Response對象 194
5.1.1屬性 194
5.1.2方法 196
5.2Cookie對象 199
5.3Request對象 202
5.3.1屬性 202
5.3.2方法 203
5.4Application對象 207
5.4.1屬性 208
5.4.2方法 208
5.5Session對象 212
5.5.1屬性 212
5.5.2方法 212
5.6Server對象 218
5.6.1屬性 219
5.6.2方法 219
5.6.3COM組件 219
第6章資料庫與SQL 224
6.1資料庫的概念 224
6.2建立Access資料庫 224
6.3建立SQL資料庫 227
6.3.1SQL 227
6.3.2SQLServer 229
6.3.3建立SQLServer資料庫 234
6.4ODBC 237
6.5OLEDB 241
第7章ADO.NET 243
7.1ADO.NET 243
7.1.1託管提供程式 243
7.1.2命名空間 244
7.2Connection對象 245
7.2.1屬性 245
7.2.2ConnectionString屬性說明 245
7.3Command對象 247
7.3.1屬性 247
7.3.2方法 248
7.4DataReader對象 249
7.4.1屬性 249
7.4.2方法 250
7.5DataSet對象 291
7.6DataTable對象 293
7.6.1屬性 293
7.6.2方法 293
7.6.3DataColumn對象 294
7.6.4DataRow對象 294
7.7DataAdapter對象 295
7.8DataView對象 298
7.8.1屬性 298
第8章數據的輸出與套用 300
8.1Repeater控制項 300
8.2DataGrid控制項 314
8.2.1屬性 315
8.2.2模板種類 315
8.2.3樣式對象 316
8.2.4事件聲明 317
8.2.5自定義欄位 334
8.2.6排序 352
8.2.7數據編輯 364
8.3DataList對象 369
8.3.1屬性 369
8.3.2模板種類 370
8.3.3樣式對象 370
8.3.4事件 371
第9章ASP.NET與資料庫的
綜合套用 386
9.1訪客計數器 386
9.1.1文本型計數器 386
9.1.2圖形計數器 391
9.2資料庫的套用 394
9.3訪客留言版 408
9.4電子郵件 417
9.4.1MailMessage對象 417
9.4.2SmtpMail對象 417
9.4.3錯誤處理 419
9.4.4郵件程式的套用 421
9.5XML檔案的處理 423
9.5.1FileStream對象 424
9.6ASP.NET的調試 428
9.6.1錯誤的種類 429
9.6.2錯誤的訊息 429
9.6.3Trace對象 430
9.6.4錯誤處理的程式 433