注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程零基礎(chǔ)學ASP.NET(第2版)

零基礎(chǔ)學ASP.NET(第2版)

零基礎(chǔ)學ASP.NET(第2版)

定 價:¥69.00

作 者: 魏汪洋 ,張建林, 鄭玉暉 等編著
出版社: 機械工業(yè)出版社
叢編項: 零基礎(chǔ)學編程
標 簽: ASP

ISBN: 9787111373667 出版時間: 2012-04-01 包裝: 平裝
開本: ` 頁數(shù): 496 字數(shù):  

內(nèi)容簡介

  本書站在零基礎(chǔ)學ASP.NET網(wǎng)頁設(shè)計的初學者角度,在知識點講解時,采用由淺入深、循序漸進的學習方式,給讀者提供一本真真正正迅速上手的教材。本書涵蓋了ASP.NET網(wǎng)頁設(shè)計所需用到的相關(guān)知識,包括:C#語言的基礎(chǔ),網(wǎng)頁控件的使用,ADO.NET數(shù)據(jù)庫操作,數(shù)據(jù)控件與綁定操作,網(wǎng)頁設(shè)計中的主題、母版、導(dǎo)航、國際化、驗證模式,以及ASP.NETAJAX、CSS、JavaScript等。本書針對每個知識點的常用方法,以實際頁面中的效果為例子,重點講述各個知識點的應(yīng)用,并輔以簡單易懂且貼近工程應(yīng)用的實例來闡明。本書作為ASP.NET的基礎(chǔ)教程,適合于ASP.NET網(wǎng)頁設(shè)計的初學者,可作為大學教學的教科書,也可以作為廣大ASP.NET愛好者的自學教材。本書附贈光盤,內(nèi)容是作者為本書錄制的全程多媒體語音教學視頻及本書所涉及的源代碼。

作者簡介

  本書第1~4章主要由魏汪洋編寫,第5章由馬林編寫,第6~12章主要由張建林編寫,第13~18章由姜永艷編寫,第19、22章由高陽編寫,第20、21章由張編寫,第24章由牛艷霞編寫,第23、25、26章主要由鄭玉暉編寫。其他參與編寫的人員有馮華君、劉博、劉燕、葉青、張軍、張立娟、張藝、彭濤、徐磊、戎偉、朱毅、李佳。全書由魏汪洋統(tǒng)稿。作 者2012年2月

圖書目錄

前言
第一篇  快 速 起 步
第1章 第一個ASP.NET程序 1
1.1 選擇開發(fā)工具:Visual Studio 2010 1
1.1.1 了解Visual Studio 2010的功能 1
1.1.2 安裝Visual Studio 2010所需的硬件環(huán)境 2
1.1.3 安裝Visual Studio 2010 2
1.1.4 檢查是否安裝IIS 4
1.2 開發(fā)第一個ASP.NET程序 5
1.2.1 啟動Visual Studio 2010,創(chuàng)建一個網(wǎng)站 5
1.2.2 添加控件、編寫代碼 5
1.2.3 運行程序:查看在瀏覽器上顯示的源文件 6
1.2.4 退出Visual Studio 2010 7
1.3 ASP.NET程序結(jié)構(gòu)的剖析 7
1.3.1 前臺和后臺 7
1.3.2 程序集的引用 7
1.3.3 事件 8
1.3.4 揭示程序處理的過程和本質(zhì) 8
1.4 配置文件的說明 9
1.4.1 什么是配置文件 9
1.4.2 配置文件的作用 10
1.5 小結(jié) 10
1.6 上機實踐習題 11
第2章 基礎(chǔ)知識 12
2.1 認識ASP.NET 4.0 12
2.1.1 .NET Framework 4.0的功能 12
2.1.2 ASP.NET是.NET Framework的一部分 14
2.1.3 ASP.NET需要的命名空間 14
2.2 C#變量和常量 14
2.2.1 系統(tǒng)預(yù)定義類型 15
2.2.2 定義變量(標識符與關(guān)鍵字) 15
2.2.3 變量的初始化 16
2.2.4 變量的生命周期 16
2.2.5 數(shù)據(jù)的顯式轉(zhuǎn)換、隱式轉(zhuǎn)換 17
2.2.6 裝箱和拆箱 17
2.2.7 字符串 18
2.2.8 數(shù)組 18
2.2.9 泛型 19
2.2.10 常量 19
2.2.11 注釋 20
2.2.12 C#書寫規(guī)范和風格 20
2.3 運算符與表達式 21
2.3.1 運算符 21
2.3.2 表達式 22
2.4 語句類型 22
2.4.1 選擇語句 22
2.4.2 循環(huán)語句 24
2.4.3 跳轉(zhuǎn)語句 25
2.4.4 異常處理語句 25
2.5 對象、類與結(jié)構(gòu) 27
2.5.1 對象和類 27
2.5.2 接口 28
2.5.3 繼承 28
2.6 C#高級應(yīng)用 28
2.6.1 迭代器 28
2.6.2 分部類 30
2.6.3 隱式類型 30
2.6.4 對象初始化設(shè)置項 31
2.6.5 類中的屬性賦值自動實現(xiàn) 32
2.6.6 Lambda表達式 32
2.7 小結(jié) 33
2.8 上機實踐習題 33
第3章 添加網(wǎng)頁控件 34
3.1 控件分類 34
3.1.1 HTML控件 34
3.1.2 Web控件 35
3.2 添加標準控件 35
3.2.1 如何往網(wǎng)頁中添加控件 35
3.2.2 使用控件的屬性 36
3.2.3 處理控件的事件 37
3.2.4 表示類控件:Label、Literal 37
3.2.5 輸入類控件:TextBox、RadioButton、DropDownList等 38
3.2.6 布局類控件:Panel、Table等 41
3.2.7 提交類控件:Button、LinkButton等 41
3.3 添加驗證控件 41
3.3.1 關(guān)于6個驗證控件 42
3.3.2 使用5個簡單的驗證控件 42
3.3.3 ValidationSummary驗證控件的錯誤匯總 45
3.4 使用復(fù)雜控件 46
3.4.1 日歷控件 46
3.4.2 動態(tài)廣告控件 46
3.5 小結(jié) 47
3.6 上機實踐習題 47
第二篇 使 用 數(shù) 據(jù)
第4章 ADO.NET基礎(chǔ) 49
4.1 配置數(shù)據(jù)庫:SQL Server 2008 49
4.1.1 安裝SQL Server 2008 49
4.1.2 準備數(shù)據(jù) 53
4.2 第一個連接數(shù)據(jù)庫的網(wǎng)頁 53
4.2.1 建立數(shù)據(jù)連接 54
4.2.2 添加GridView控件 55
4.2.3 代碼分析 56
4.3 ADO.NET框架與.NET框架 57
4.4 連接方式 58
4.4.1 用Connection類連接數(shù)據(jù)庫 58
4.4.2 用Command類執(zhí)行命令 59
4.4.3 用DataReader類讀取數(shù)據(jù) 60
4.4.4 如何給Command對象添加參數(shù)對象 61
4.4.5 DataAdapter類的橋梁作用 61
4.5 應(yīng)用斷開連接類 62
4.5.1 數(shù)據(jù)集類(DataSet)介紹 62
4.5.2 數(shù)據(jù)表類(DataTable)介紹 64
4.6 使用事務(wù) 64
4.7 小結(jié) 66
4.8 上機實踐習題 66
第5章 數(shù)據(jù)綁定 68
5.1 數(shù)據(jù)綁定概述 68
5.2 綁定單值數(shù)據(jù) 68
5.2.1 綁定表達式 68
5.2.2 使用Eval()方法 69
5.2.3 使用Bind()方法 69
5.3 綁定單值字段 70
5.3.1 綁定屬性 70
5.3.2 綁定C#對象中的字段 70
5.3.3 內(nèi)聯(lián)引用方式調(diào)用C#代碼 71
5.3.4 引用配置文件中預(yù)定義的字段 71
5.4 綁定復(fù)值數(shù)據(jù) 72
5.5 數(shù)據(jù)源控件 74
5.5.1 選擇記錄 74
5.5.2 參數(shù)化命令 75
5.6 更新數(shù)據(jù) 76
5.6.1 使用LinqDataSource更新數(shù)據(jù) 76
5.6.2 使用SqlDataSource更新數(shù)據(jù) 77
5.6.3 使用ObjectDataSource控件更新數(shù)據(jù) 77
5.6.4 更換數(shù)據(jù)源 77
5.7 小結(jié) 78
5.8 上機實踐習題 78
第6章 數(shù)據(jù)控件 80
6.1 列表視圖控件(ListView) 80
6.1.1 ListView控件顯示數(shù)據(jù) 80
6.1.2 ListView控件實現(xiàn)數(shù)據(jù)的增、刪、改 83
6.2 使用數(shù)據(jù)分頁控件(DataPager)進行分頁 87
6.3 表格視圖(GridView)顯示數(shù)據(jù) 92
6.3.1 自動添加列與預(yù)定義列 92
6.3.2 利用列表視圖進行排序、分頁 94
6.3.3 數(shù)據(jù)的編輯和刪除 95
6.4 使用詳細視圖(DetailsView)控件 97
6.5 使用表單視圖(FormView)控件 98
6.6 使用數(shù)據(jù)列表(DataList)控件 103
6.7 實現(xiàn)主/詳細關(guān)系數(shù)據(jù)的顯示 104
6.8 小結(jié) 106
6.9 上機實踐習題 107
第7章 XML簡介 108
7.1 介紹XML 108
7.1.1 配置文件是一個xml文件 108
7.1.2 XML語法 109
7.1.3 XML注釋 110
7.2 使用LINQ操作xml文件 110
7.2.1 使用LINQ創(chuàng)建xml文件 110
7.2.2 使用LINQ對xml文件數(shù)據(jù)進行增、刪、改 114
7.2.3 XML數(shù)據(jù)的驗證 117
7.3 XML數(shù)據(jù)綁定 118
7.3.1 XmlDataSource控件 118
7.3.2 顯示站點地圖數(shù)據(jù) 119
7.4 XML與ADO.NET之間的轉(zhuǎn)換 120
7.4.1 將DataSet轉(zhuǎn)換為xml文件 120
7.4.2 從XML文件提取數(shù)據(jù)存入DataSet 123
7.5 小結(jié) 124
7.6 上機實踐習題 125
第8章 LINQ簡介 126
8.1 LINQ基礎(chǔ) 126
8.1.1 為什么要使用LINQ 126
8.1.2 LINQ的語法 127
8.2 LINQ對數(shù)據(jù)集的操作 129
8.3 LINQ與SQL的交互 132
8.3.1 數(shù)據(jù)的查詢和刪除 132
8.3.2 數(shù)據(jù)的插入 134
8.3.3 數(shù)據(jù)的修改 137
8.4 LinqDataSource控件實現(xiàn)數(shù)據(jù)的增、刪、改 141
8.5 小結(jié) 143
8.6 上機實踐習題 144
第三篇 ASP.NET網(wǎng)站規(guī)劃
第9章 使用母版頁 145
9.1 母版頁基礎(chǔ) 145
9.1.1 建立一個母版頁 145
9.1.2 建立一個內(nèi)容頁 146
9.1.3 在母版頁使用相對路徑應(yīng)注意的問題 147
9.1.4 在配置文件中設(shè)置母版頁 148
9.2 對母版頁類進行操作 148
9.2.1 修改標題 148
9.2.2 訪問母版頁中的控件 149
9.2.3 使用方法與處理事件 149
9.3 關(guān)于母版頁嵌套 150
9.4 小結(jié) 151
9.5 上機實踐習題 151
第10章 使用主題 152
10.1 創(chuàng)建主題 152
10.1.1 建立一個簡單的主題 152
10.1.2 外觀 153
10.1.3 建立級聯(lián)樣式表單 154
10.2 運行時更改主題和外觀 154
10.3 通過配置文件應(yīng)用主題 155
10.4 自定義日歷控件的外觀 155
10.5 如何應(yīng)用從網(wǎng)絡(luò)下載的主題 156
10.5.1 下載主題 157
10.5.2 應(yīng)用主題 157
10.6 小結(jié) 158
10.7 上機實踐習題 158
第11章 建立用戶控件 160
11.1 一個簡單的用戶控件 160
11.1.1 創(chuàng)建用戶控件 160
11.1.2 應(yīng)用用戶控件 161
11.1.3 增加、處理用戶控件的屬性 162
11.1.4 增加、處理用戶控件的事件 162
11.2 動態(tài)裝載用戶控件 163
11.3 用戶控件緩存問題 164
11.4 用戶控件與母版頁、普通頁面的比較 164
11.5 小結(jié) 165
11.6 上機實踐習題 165
第12章 網(wǎng)頁導(dǎo)航 167
12.1 多視圖控件 167
12.2 導(dǎo)航控件 168
12.3 站點地圖控件 170
12.3.1 站點地圖控件的功能 170
12.3.2 使用站點地圖控件實現(xiàn)導(dǎo)航 171
12.4 樹型視圖控件 172
12.4.1 應(yīng)用樹型視圖控件 172
12.4.2 節(jié)點定義 172
12.4.3 動態(tài)生成節(jié)點 173
12.4.4 定義節(jié)點樣式 173
12.5 菜單控件 174
12.5.1 應(yīng)用菜單控件 174
12.5.2 定義菜單樣式 174
12.6 小結(jié) 175
12.7 上機實踐習題 175
第13章 門戶個性化 178
13.1 什么是門戶個性化 178
13.1.1 哪些網(wǎng)站體現(xiàn)了門戶個性化 178
13.1.2 門戶個性化具備哪些功能 179
13.2 Web Part Pages基礎(chǔ) 179
13.2.1 創(chuàng)建一個Web Part網(wǎng)頁 179
13.2.2 添加WebPartManager控件 180
13.2.3 添加WebPartZone控件 180
13.2.4 添加普通控件 181
13.3 個性化設(shè)置Profile和數(shù)據(jù)存取 182
13.3.1 設(shè)置屬性 182
13.3.2 保存設(shè)置 182
13.4 小結(jié) 183
13.5 上機實踐習題 183
第四篇 ASP.NET網(wǎng)站管理
第14章 狀態(tài)管理 185
14.1 ASP.NET狀態(tài)管理概述 185
14.1.1 服務(wù)器端狀態(tài)管理 185
14.1.2 客戶端狀態(tài)管理 186
14.2 視圖狀態(tài) 187
14.3 隱藏字段 187
14.4 網(wǎng)頁之間信息的傳遞 189
14.5 如何使用Cookie類 190
14.5.1 Cookie的寫入和讀取 190
14.5.2 Cookie的失效和刪除 191
14.6 如何使用會話狀態(tài) 191
14.6.1 會話狀態(tài)標識 192
14.6.2 使用Session對象 192
14.6.3 會話狀態(tài)的時效性 193
14.6.4 會話狀態(tài)的事件處理程序 194
14.7 應(yīng)用程序狀態(tài) 194
14.7.1 應(yīng)用程序狀態(tài)概述 195
14.7.2 使用應(yīng)用程序狀態(tài)存儲公用數(shù)據(jù) 195
14.8 小結(jié) 197
14.9 上機實踐習題 197
第15章 緩存和不同步網(wǎng)頁 198
15.1 什么是緩存 198
15.2 頁面輸出緩存 199
15.2.1 啟用頁面輸出緩存 199
15.2.2 用參數(shù)控制緩存 200
15.2.3 用頭控制緩存 202
15.2.4 自定義字符串控制緩存 203
15.2.5 緩存的存放位置 204
15.3 頁面數(shù)據(jù)緩存 205
15.4 緩存的依賴性 207
15.4.1 文件緩存依賴 207
15.4.2 數(shù)據(jù)庫緩存依賴 208
15.5 使用不同步的網(wǎng)頁 210
15.6 小結(jié) 211
15.7 上機實踐習題 212
第16章 網(wǎng)站國際化 214
16.1 設(shè)置當前文化 214
16.1.1 以聲明方式設(shè)置區(qū)域性 214
16.1.2 編程方式進行區(qū)域性設(shè)置 215
16.2 為網(wǎng)站建立資源 215
16.2.1 手動創(chuàng)建資源文件 215
16.2.2 從網(wǎng)頁生成局部資源文件 217
16.3 為網(wǎng)頁選擇國際編碼 217
16.4 為ASP.NET頁面使用本地化資源 218
16.5 小結(jié) 220
16.6 上機實踐習題 220
第17章 網(wǎng)站配置文件管理 222
17.1 使用網(wǎng)站管理工具 222
17.1.1 “安全”選項卡 222
17.1.2 “應(yīng)用程序”選項卡 225
17.1.3 “提供程序”選項卡 227
17.2 使用控制臺管理單元配置ASP.NET 227
17.3 使用配置編程接口 228
17.4 小結(jié) 229
17.5 上機實踐習題 230
第五篇 ASP.NET網(wǎng)站安全
第18章 兩種驗證模型 231
18.1 介紹ASP.NET安全模型 231
18.1.1  ASP.NET的安全驗證過程 231
18.1.2  安全防范措施 232
18.2 配置身份驗證屬性 232
18.3 表單驗證 233
18.3.1 應(yīng)用表單驗證 233
18.3.2 表單驗證的一些重要功能 234
18.4 窗口驗證 234
18.5 小結(jié) 235
18.6 上機實踐習題 236
第19章 成員和角色管理 237
19.1 成員管理 237
19.1.1 成員管理Membership類的功能 237
19.1.2 動態(tài)創(chuàng)建用戶 237
19.1.3 驗證用戶的姓名和密碼 240
19.1.4 成員管理類的常用方法 241
19.1.5 單一的用戶信息管理類 242
19.1.6 成員資格提供程序MembershipProvider 243
19.1.7 網(wǎng)站默認的數(shù)據(jù)存儲數(shù)據(jù)庫 244
19.1.8 自定義保存用戶信息的數(shù)據(jù)庫 245
19.1.9 擴展MembershipProvider支持Oracle數(shù)據(jù)庫存儲方式 246
19.2 角色管理 247
19.2.1 在應(yīng)用程序中啟用角色管理功能 247
19.2.2 通過網(wǎng)站管理工具創(chuàng)建角色 247
19.2.3 通過代碼創(chuàng)建角色 247
19.2.4 賦予用戶角色權(quán)限 248
19.2.5 配置角色的登錄權(quán)限 249
19.2.6 allow和deny 249
19.3 使用登錄組件包 250
19.3.1 使用登錄控件(Login) 250
19.3.2 登錄狀態(tài)控件(LoginStatus) 250
19.3.3 登錄者名稱控件(LoginName) 251
19.3.4 修改密碼控件(ChangePassword) 251
19.3.5 創(chuàng)建用戶控件(CreateUserWizard) 251
19.4 小結(jié) 252
19.5 上機實踐習題 252
第六篇 ASP.NET網(wǎng)站高級開發(fā)
第20章 AJAX Web開發(fā)語言:JavaScript簡明編程 255
20.1 JavaScript的標準和發(fā)展 255
20.2 JavaScript關(guān)鍵字和運算符 258
20.3 基本程序結(jié)構(gòu) 260
20.4 數(shù)據(jù)類型 261
20.4.1 數(shù)據(jù)的類型識別 262
20.4.2 基本數(shù)據(jù)類型之間的轉(zhuǎn)換 264
20.4.3 null和undefined 265
20.5 函數(shù)和對象 267
20.5.1 簡單的函數(shù)模型 267
20.5.2 簡單的對象模型 267
20.5.3 對象的類別 269
20.5.4 原型對象prototype 274
20.5.5 封裝 276
20.5.6 繼承 276
20.5.7 重載 279
20.5.8 覆寫 282
20.6 prototype.js框架 284
20.6.1 獲得prototype.js 284
20.6.2 包 284
20.6.3 prototype.js中的面向?qū)ο笾С?285
20.6.4 基于事件的開發(fā) 286
20.6.5 Abstract.TimedObserver擴展 290
20.6.6 Ajax支持 291
20.7 小結(jié) 294
20.8 上機實踐習題 294
第21章 AJAX布局技術(shù):CSS深入詳解 295
21.1 CSS 概述 295
21.2 在Web頁面中引入CSS風格表 295
21.2.1 在HTML中引入CSS 295
21.2.2 在XML中引入CSS 298
21.3 選擇符 299
21.3.1 標記選擇符、類選擇符和ID選擇符 299
21.3.2 偽類選擇符 300
21.3.3 屬性選擇符 301
21.3.4 復(fù)合選擇符 302
21.3.5 級聯(lián)法則 304
21.4 元素的渲染 306
21.4.1 文字的基本渲染方法 306
21.4.2 顏色和背景 308
21.4.3 圖片拼合技術(shù) 310
21.5 塊及塊的定位 312
21.5.1 塊的概念 312
21.5.2 塊的4大區(qū)域 312
21.5.3 position和網(wǎng)頁布局 315
21.5.4 浮動定位和網(wǎng)頁布局 317
21.6 小結(jié) 319
21.7 上機實踐習題 319
第22章 ASP.NET AJAX 321
22.1 ASP.NET AJAX概述 321
22.1.1 ASP.NET AJAX特性 321
22.1.2 Microsoft AJAX Library腳本庫 322
22.1.3 服務(wù)器端架構(gòu) 323
22.2 建立ASP.NET AJAX程序 324
22.2.1 開發(fā)ASP.NET AJAX的應(yīng)用程序 324
22.2.2 在現(xiàn)有的應(yīng)用程序上使用ASP.NET AJAX 324
22.2.3 配置Visual Studio的工具箱 325
22.3 使用ASP.NET AJAX建立Hello World程序 326
22.4 ScriptManager服務(wù)器控件 328
22.4.1 ScriptManager控件概述 328
22.4.2 理解EnablePartialRendering屬性實現(xiàn)局部更新 329
22.4.3 使用EnablePageMethods屬性調(diào)用頁面方法 331
22.5 使用AJAX調(diào)用Web服務(wù)方法 333
22.5.1 引用Web Service 333
22.5.2 調(diào)用Web服務(wù)代理 335
22.6 使用ScriptManagerProxy控件 338
22.6.1 ScriptManagerProxy控件概述 338
22.6.2 應(yīng)用ScriptManagerProxy控件 339
22.7 局部更新控件(UpdatePanel) 341
22.7.1 UpdatePanel控件概述 341
22.7.2 應(yīng)用局部更新UpdatePanel控件 342
22.7.3 UpdatePanel的觸發(fā)器 343
22.8 更新進度提示控件(UpdateProgress) 344
22.8.1 更新進度提示控件概述 344
22.8.2 用UpdateProgress實現(xiàn)更新提示 345
22.9 定時控件 346
22.9.1 定時控件概述 346
22.9.2 使用Timer控件實現(xiàn)定時更新 346
22.10 AJAX的工具包 347
22.10.1 自動完成控件(AutoComplete) 347
22.10.2 確認按鈕控件(ConfirmButton) 350
22.10.3 下拉菜單控件(DropDown) 353
22.10.4 文本框水印控件(TextBoxWatermark) 355
22.10.5 滑桿控件(Slider) 357
22.11 小結(jié) 359
22.12 上機實踐習題 359
第七篇 建立一個電子商務(wù)網(wǎng)站
第23章 設(shè)計簡單博客網(wǎng)站 361
23.1 系統(tǒng)概要設(shè)計 361
23.1.1 分析系統(tǒng)需求 361
23.1.2 系統(tǒng)主要功能 362
23.1.3 搭建開發(fā)系統(tǒng)的環(huán)境 362
23.1.4 設(shè)計網(wǎng)站架構(gòu) 362
23.2 數(shù)據(jù)庫設(shè)計 363
23.2.1 數(shù)據(jù)庫表設(shè)計 363
23.2.2 數(shù)據(jù)庫表關(guān)系設(shè)計 365
23.3 網(wǎng)站數(shù)據(jù)庫連接設(shè)計 365
23.4 用戶管理模塊 366
23.4.1 用戶注冊功能 366
23.4.2 用戶登錄 369
23.4.3 用戶信息維護 371
23.4.4 用戶模塊公共代碼類 372
23.5 圖片管理模塊 376
23.5.1 上傳圖片 376
23.5.2 圖片修改和刪除功能 377
23.5.3 圖片模塊公共代碼類 379
23.6 文章管理模塊 380
23.6.1 文章發(fā)布功能 380
23.6.2 文章修改刪除功能 381
23.6.3 文章公共類 383
23.7 通訊錄管理模塊 384
23.7.1 添加聯(lián)系人 384
23.7.2 通訊錄維護功能 385
23.7.3 通訊錄管理公共代碼類 387
23.8 評論模塊 388
23.8.1 查看評論信息 388
23.8.2 評論信息公共類 389
23.9 小結(jié) 390
第24章 圖書銷售管理系統(tǒng) 391
24.1 系統(tǒng)總體設(shè)計 391
24.1.1 銷售系統(tǒng)功能設(shè)計 391
24.1.2 系統(tǒng)功能模塊劃分 392
24.2 數(shù)據(jù)庫設(shè)計 392
24.2.1 系統(tǒng)概要設(shè)計 392
24.2.2 數(shù)據(jù)庫表設(shè)計 392
24.2.3 數(shù)據(jù)庫表關(guān)系設(shè)計 395
24.2.4 數(shù)據(jù)表到數(shù)據(jù)類的映射(LINQ to SQL Classes) 395
24.3 網(wǎng)絡(luò)商城的界面設(shè)計 396
24.3.1 用戶登錄后的主界面設(shè)計(Main.aspx) 396
24.3.2 書籍的類別樹設(shè)計 396
24.3.3 系統(tǒng)主頁面 398
24.4 用戶登錄和注冊功能 398
24.4.1 用戶登錄 398
24.4.2 用戶注冊 403
24.5 書籍類別管理功能 406
24.5.1 類別管理界面設(shè)計 406
24.5.2 使用TreeView控件設(shè)置導(dǎo)航信息 409
24.5.3 添加新的圖書類別 411
24.5.4 修改圖書類別 412
24.5.5 圖書類別排序 413
24.5.6 刪除圖書類別 413
24.6 書籍管理功能 414
24.6.1 動態(tài)加載書籍類別 415
24.6.2 書籍管理 417
24.6.3 添加書籍 421
24.6.4 修改書籍 424
24.6.5 刪除書籍 426
24.7 書籍圖片管理功能 427
24.7.1 圖片的管理 427
24.7.2 上載圖片 429
24.7.3 設(shè)置書籍默認圖片 432
24.7.4 刪除圖片 433
24.8 書籍評論管理功能 434
24.8.1 顯示評論信息 434
24.8.2 查看和發(fā)表單本書的評論 436
24.8.3 刪除單本書籍的評論 439
24.9 購物車和訂單管理功能 440
24.9.1 瀏覽書籍 440
24.9.2 購買書籍 444
24.9.3 查看自己的購物車 446
24.9.4 提交訂單 450
24.10 小結(jié)及關(guān)鍵技術(shù)詳解 452
第25章 發(fā)布程序(制作安裝程序) 455
25.1 ASP.NET應(yīng)用程序的部署準備 455
25.1.1  ASP.NET應(yīng)用程序的部署方案 455
25.1.2  創(chuàng)建Web程序測試項目 455
25.2 使用Visual Studio 2010模板創(chuàng)建安裝文件 456
25.2.1  創(chuàng)建Web程序測試項目 456
25.2.2  創(chuàng)建測試程序的安裝文件 456
25.2.3  安裝Web項目 458
25.3 使用XCopy部署遠程網(wǎng)站 459
25.4 安裝完成后的配置 460
25.5 安裝完成后的測試 461
25.6 小結(jié) 461
25.7 上機實踐習題 462
第26章 常見面試題目分析 463
26.1 基礎(chǔ)面試題目分析 463
面試題1 頁面?zhèn)鬟f參數(shù)的方法 463
面試題2 SQL注入 463
面試題3 區(qū)分類成員的訪問權(quán)限 463
面試題4 C#實現(xiàn)多重繼承 464
面試題5 區(qū)分重載與覆寫 464
面試題6 區(qū)分接口與抽象類 464
面試題7 B/S結(jié)構(gòu)傳遞變量 464
面試題8 C#索引器 464
面試題9 應(yīng)用程序域 464
面試題10 CTS、CLS、CLR 465
面試題11 訪問類成員 465
面試題12 數(shù)據(jù)庫操作類 465
面試題13 調(diào)用WebService 465
面試題14 .NET Remoting 的工作原理 465
面試題15 Session對象中的BUG 465
26.2 代碼分析題 465
面試題16 覆寫方法 466
面試題17 識別變量的長度 466
面試題18 區(qū)分類的靜態(tài)構(gòu)造函數(shù)與靜態(tài)成員 466
面試題19 使用覆寫方法 467
面試題20 分析死鎖的產(chǎn)生原因 468
面試題21 使用數(shù)據(jù)庫連接池 468
面試題22 操作xml文件 469
面試題23 使用運行時多態(tài) 469
面試題24 使用四舍五入 470
面試題25 使用參數(shù)傳遞 470
面試題26 使用new重定義參數(shù) 471
面試題27 使用override覆寫方法 471
面試題28 使用位運算 472
26.3 程序設(shè)計題 472
面試題29 使用遞歸 472
面試題30 訂閱事件 473
面試題31 為頁面上的控件賦值 474
面試題32 冒泡算法 475
面試題33 生成隨機數(shù) 475
26.4 邏輯測試題 475
面試題34 使用容器取水 476
面試題35 切蛋糕 476
面試題36 十層樓挑鉆石 476
面試題37 小鳥回程 476
面試題38 取紅球 477
面試題39 數(shù)黑帽 477

本目錄推薦

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