《ASP.NET編程網路大講堂》是2011年1月1日清華大學出版出版的圖書,作者是張水波等,本書全面介紹ASP.NET編程知識。
基本介紹
- 中文名:ASP.NET編程網路大講堂
- 書號: 978-7-302-23974-1
- 版次: 1
- 頁數: 730
圖書簡介,圖書目錄,
圖書簡介
全書共分4篇17章,內容包括:ASP.NET基礎入門篇(第1~7章),介紹網站開發和ASP.NET站點設計基礎知識;ASP.NET數據開發篇(第8~11章),介紹資料庫和ASP.NET數據服務技術。ASP.NET 高級套用篇(第12~15章),本篇是本書的重點之一,介紹ASP.NET Ajax知識點和技術,以及成員角色管理和Web服務套用;ASP.N E T實例開發篇(第16~17章),包含檔案管理系統和Ajax相冊兩個實例。
本書可以作為ASP.NET 3.5的入門學習書籍,也可以幫助ASP.NET從業人員等中級讀者提高編程技能,掌握面向實踐的套用技能。
圖書目錄
目 錄
緒論 1
0.1 .NET與C# 1
0.2 公共語言運行時簡介 3
0.3 .NET Framework類庫概述 8
0.4 程式集 10
0.5 命名空間 13
0.6 Visual Studio 2008簡介 18
第1篇 ASP.N E T基礎入門篇
第1章 ASP.N E T網站開發基礎 26
1.1 創建ASP.N E T程式前要明白的幾個
概念 26
1.2 配置ASP.N E T的環境僅裝IIS和Visual Studio 2008行不行? 28
1.3 怎樣安裝Visual Studio 2008和SP1? 29
1.4 如何更改安裝的組件? 34
1.5 硬體引起的安裝失敗解決方案 36
1.6 C糟空間不夠,如何安裝
Visual Studio 2008? 38
1.7 IIS、SQL 2008、Visual Studio 2008安裝
次序引起的問題 39
1.8 如何創建一個ASP.N E T應用程式 45
第2章 C#語言基礎 48
2.1 C#變數作用域問題 48
2.2 在C#中常量通過哪個關鍵字進行
聲明? 51
2.3 C#中const和readonly的區別 52
2.4 C#中運算符優先權別問題 53
2.5 C#中數據類型char與VarChar的區別 57
2.6 C#隱式轉換問題 59
2.7 C#字元串裡邊是漢字怎么比較? 61
2.8 C#字元串替換求解 64
2.9 C#格式化時間問題 69
2.10 求兩個數組的交集 72
2.11 C#中二維數組該如何定義? 76
2.12 C#中如何把輸入的漢字或英文倒順序輸
出代碼? 78
2.13 else…if的語句是怎么回事啊?誰能給
仔細講一下 82
2.14 如何將if語句轉換成switch語句 88
2.15 百錢買百雞算法 91
2.16 求數字的階乘 95
2.17 如何使用跳轉語句控制程式結構? 99
第3章 面向對象程式開發 102
3.1 在C#中,對象和變數是一回事嗎?有區
別嗎?區別又在那裡?急用! 102
3.2 C#類的定義和實例化 103
3.3 新手請教:C#類中的靜態函式成員
怎么解釋? 108
3.4 C#中方法的調用 111
3.5 解釋C#中return使用方法 116
3.6 一個奇怪的構造函式問題 121
3.7 C#中不能輸出析構函式的問題 125
3.8 C#繼承疑問 128
3.9 C#中sealed的用法都有哪些?
最好詳細點! 134
3.10 在C#中如何實現多態 136
3.11 C#中抽象類不是不能實例化嗎?這是
怎么回事? 142
3.12 C#泛型 求高手解答 146
3.13 實在是搞不明白?請高手解釋! 148
第4章 ASP.N E T頁面語法 151
4.1 .aspx如何綁定一個.cs檔案 151
4.2 .NET中用戶控制項問題 153
4.3 @Assembly指令與@Import指令的
區別 154
4.4 如何在頁面中實現一個.NET接口 155
4.5 如何在頁面中使用用戶控制項 156
4.6 這句什麼意思啊? 158
4.7 @Reference指令加不加都一樣,不知道
到底有什麼用? 159
4.8 ASP.N ET 伺服器快取技術 161
4.9 關於C#中預處理指令的問題 163
4.10 請教ASP.N E T代碼模組的特點 166
4.11 ASP.N E T注釋問題 167
第5章 ASP.N E T內置對象 170
5.1 這段ASP.N E T代碼如何理解? 170
5.2 ASP.N E T中Response.Write()與Response.Redirect()的優先權 173
5.3 ASP.N E T中Request與Context.Request的
區別 176
5.4 關於request對象獲取值的問題? 179
5.5 ASP.N E T離開頁面時如何對Application
進行操作? 182
5.6 如何讀取Session的值 186
5.7 ASP.N E T網頁之間值的傳遞 188
5.8 登錄頁面時如何做到永久不用登錄? 192
5.9 ASP.N E T能不能刪除用戶客服端的
Cookie檔案? 193
5.10 菜鳥求助:一個Cache對象使用的
奇怪問題? 196
5.11 ASP.N E T中Web.Config數據源的配置
方法 200
5.12 ASP.N E T里的Web.Config的問題 203
第6章 ASP.N E T控制項編程 209
6.1 HTML控制項問題 209
6.2 Button按鈕問題 212
6.3 有沒有辦法在Label或Literal控制項上使用
Click 事件? 216
6.4 關於ASP.N E T中TextBox控制項的Enabled
的問題 219
6.5 ASP.N E T的CheckBox問題 221
6.6 RadioButton事件的一個問題 226
6.7 .NET中DropDownList如何用代碼添加
列表項內容? 231
6.8 ASP.N E T Image控制項圖片不能顯示 235
6.9 Hyperlink控制項怎么傳遞參數? 238
6.10 請問Panel.Visible=false時,Panel中的
某個控制項還能顯示嗎?如何做? 240
6.11 Calendar控制項問題 242
6.12 AdRotator控制項問題 246
6.13 請教:Wizard控制項使用中遇到的
問題 250
第7章 ASP.N E T站點設計 254
7.1 ASP.N E T中設定主題的代碼在哪? 254
7.2 ASP.N E T中關於母版頁接收參數的
問題請教! 257
7.3 怎么把內容頁中的標題去掉或者
改為空? 260
7.4 創建Web用戶控制項的問題 264
7.5 ASP.N E T導航控制項XmlSiteMapProvider
所需的檔案Web.sitemap不存在 267
7.6 ASP.N E T Menu控制項動態 270
7.7 在Visual Studio 2008中關於TreeView
控制項的節點單擊事件問題 273
7.8 關於RequiredFieldValidator控制項驗證的
問題 276
7.9 為何CompareValidator控制項沒有起
作用 280
7.10 RangeValidator檢驗控制項的問題 285
7.11 RegularExpressionValidator驗證控制項的
問題 289
7.12 CustomValidator控制項的使用問題 291
7.13 有人用過ValidationSummary控制項中的
Show-MessageBox嗎? 296
第二篇 ASP.N E T數據開發篇
第8章 資料庫基礎入門 302
8.1 在SQL Server中創建一個表,語句應
如何寫? 302
8.2 如果修改表,想給某項添加NOT NULL
約束,怎么添加啊? 306
8.3 SQL Server 2008中如何用一個SQL語句
刪除表? 310
8.4 ASP SELECT查詢語句寫法 311
8.5 Distinct在SQL中是為去掉分組後重複
的欄位所存在的嗎? 313
8.6 如何獲取數據的前N行 315
8.7 SQL指定範圍查詢 318
8.8 Like模糊查詢 323
8.9 排序問題 325
8.10 GROUP BY查詢 328
8.11 關於INSERT INTO多行插入 330
8.12 表關聯的UPDATE語句 334
8.13 SQL DELETE語句 338
8.14 請教一個連線查詢 341
8.15 嵌套查詢問題 345
第9章 ADO.N E T運算元據庫 348
9.1 怎么讓C#與SQL Server資料庫
連線? 348
9.2 SqlCommand問題 352
9.3 怎樣利用SqlDataReader將數據讀出 356
9.4 刪除DataSet對象中的臨時表 362
9.5 SqlDataAdapter類填充DataSet的
Fill方法 365
9.6 初學ASP.N E T,前輩幫忙解釋下代碼 367
9.7 Visual Studio 2008 AccessDataSource
問題 372
9.8 ObjectDataSource控制項問題 375
9.9 關於XmlDataSource的問題 378
9.10 DataTable動態添加行和刪除行的
問題 381
9.11 DataView對象 386
9.12 Parameter對象的怪事 389
9.13 ADO.N E T存儲過程問題 391
第10章 數據顯示技術 394
10.1 GridView子控制項里的高度怎么設定啊?
急! 394
10.2 如何在.cs檔案中寫對ObjectDataSource
控制項的綁定? 397
10.3 GridView編輯時的頁面為什麼總是回到
頁頂端? 401
10.4 GridView控制項正反雙向排序 405
10.5 GridView動態綁定數據後
怎樣分頁?? 410
10.6 DataList控制項問題 413
10.7 怎么讀取DetailsView控制項里的控制項 416
10.8 FormView中的控制項問題 420
10.9 Repeater控制項中能不能包含
其他控制項? 423
10.10 一個有關ListView控制項的問題 429
10.11 C# VISUAL STUDIO 2008 ListView控制項
怎樣實現Item複製貼上 431
10.12 ListView的DataPager分頁問題 434
第11章 LINQ to SQL技術 437
11.1 初學LINQ,不知道怎么運用? 437
11.2 小弟初學LINQ 有些問題向
大家請教? 439
11.3 初學LINQ,找人幫忙? 442
11.4 LINQ to SQL語句from in select各參數的
意思 443
11.5 這樣測試LINQ查詢與普通查詢的效率
對不對? 445
11.6 select 返回值問題(LINQ) 448
11.7 T-SQL語句怎么轉換成LINQ語句? 450
11.8 LINQ 里按月查詢匯總的問題 452
11.9 LINQ to SQL中的into 454
11.10 如何區別LINQ中的into和let呢? 455
11.11 LINQ聯合查詢怎么弄? 456
11.12 LINQ和LINQ to SQL的區別 462
11.13 LINQ不同數據源如何關聯查詢 464
11.14 如何在代碼檔案寫程式訪問LINQDataSource中的數據? 468
11.15 LINQ to SQL update的問題 475
第三篇 ASP.N E T高級套用篇
第12章 實現Ajax技術 484
12.1 學ASP.N E T需要學Ajax和
JavaScript嗎? 484
12.2 ASP.N E T的Ajax對JavaScript要
求高嗎 485
12.3 關於Ajax遇到幾個問題請教高手,
望指點? 487
12.4 Ajax中GET與POST的問題 490
12.5 求解:responseText在IE下正常,FF下
輸出為空? 492
12.6 Ajax為什麼只能執行一次? 495
12.7 Ajax responseXML獲取不到XML
文本值 501
12.8 C#生成JSON的問題 509
12.9 在ASP.N E T中用JS如何調用Server
端方法? 515
12.10 如何在母版頁、內容頁用asp:UpdatePanel
的問題? 521
12.11 上傳等待的問題UpdateProgress 523
12.12 Ajax Timer控制項問題 527
12.13 Ajax中UpdatePanel和GridView的
問題 531
第13章 處理檔案和XML 536
13.1 ASP.N E T可以對一個檔案下進行複雜的操作嗎? 536
13.2 P.N E T如何得到驅動器信息? 538
13.3 ASP.N E T如何查看網站占用空間? 539
13.4 如何判斷上傳的圖片,在伺服器資料夾
里已經有了此圖片? 543
13.5 怎樣在指定資料夾下顯示所有圖片路徑
和名稱? 545
13.6 ASP.N E T中檔案的上傳 549
13.7 檔案下載問題 553
13.8 檔案輸出路徑問題 557
13.9 ASP.N E T返回XML的意思 560
13.10 請教有關ASP.N E T XmlReader的
問題 563
13.11 在ASP.N E T中用C#怎么創建如下的一
個簡單XML檔案? 565
13.12 ASP.N E T操作XML問題? 569
13.13 請教有關ASP.N E T讀取XML的
問題 573
第14章 角色及成員管理 577
14.1 如何設計網站的安全機制 577
14.2 ASP.N E T身份驗證與網站實現用戶功
能有什麼關係? 579
14.3 Login登錄控制項的用法 582
14.4 ASP.N E T網站管理工具不能啟用的
問題 584
14.5 ASP.N E T Login控制項IIS登錄失敗 604
14.6 ASP.N E T中的訪問許可權Web.Config的
問題 607
14.7 如何註冊完用戶就給他分配
一個角色? 612
第15章 Web服務套用 615
15.1 ASP.N E T框架下WebService和Remoting的區別 615
15.2 WebService在一個項目內和單獨使用
有什麼區別? 616
15.3 ASP.N E T做Web服務時方法報錯 618
15.4 在Visual Studio中的工程:ASP.N E T Web Application和Web Service Application
什麼區別? 620
15.5 調用Web Service 出錯,新手,
幫幫忙! 622
15.6 用ASP.N E T做計算器WEB服務的
開發 629
15.7 WebService.asmx 裡面為什麼不能
使用Cookie? 631
第四篇 ASP.N E T實例開發篇
第16章 檔案管理系統 636
16.1 開發背景 636
16.2 系統設計 636
16.3 設計資料庫 639
16.4 設計資料庫類 640
16.5 用戶登錄模組 651
16.6 檔案管理模組 660
16.7 檔案上傳 681
第17章 Ajax相冊系統 684
17.1 系統設計 684
17.2 資料庫設計 685
17.3 設計公共模組 687
17.4 設計系統前台 699
17.5 後台管理 721