2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

ASP.NET網站開發先鋒(附CD-ROM光盤1張)

  • 作者:孟慶昌 著
  • 出版社: 機械工業出版社
  • 出版時間:2010-02-01
  • 版次:1
  • 商品編號: 10059929

    頁數:571

    印次:1

    印刷時間:2010-02-01


HK$95.70 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介

《ASP.NET網站開發先鋒》提供光盤一張,含有書中實例的源代碼。ASP.NET是微軟公司推出的一種創建動態Web應用程序的技術,它具有應用廣泛、程序開發效率高、項目開發週期短等優點。《ASP.NET網站開發先鋒》從實際開發出發,由淺入深、由表及裡,循序漸進地介紹了使用ASENET進行網站開發的方法。全書共分22章,包括ASENET概述、C#程序設計基礎、ASP.NET語法基礎、ASP.NET內置對象、ASENET標準服務器控件、數據驗證控件、母版頁、主題與皮膚、用戶控件、使用ADO.NET管理數據、數據服務器控件、導航控件、登錄服務器控件、WebParts服務器控件、LINQ技術、上傳與下載管理、發送電子郵件、多功能編輯器、網站開發中的典型技術、聊天室的設計與實現、留言板的設計與實現、新聞發佈系統的設計與實現等內容。全書每個知識點均結合實例進行介紹,包含近270個獨立的實例,全部配有代碼,使讀者輕鬆掌握ASENIET開發要領。
  
  《ASP.NET網站開發先鋒》內容詳盡,實例豐富,非常適合編程初學者閱讀,對於中級用戶也有較高的參考價值,也可作為高等院校計算機網絡專業畢業設計的參考書。

 

目錄

出版說明
前言
第1章 ASP.NET概述1
1.1 ASP.NET簡介1
1.1.1 什麼是ASP.NET1
1.1.2 ASP.NET的優點1
1.1.3.NETFramework2
1.1.4 ASP.NET和ASP的區別3
1.2 搭建ASP.NET開發環境3
1.2.1 安裝IIS3
1.2.2 安裝SQLServer20054
1.2.3 安裝VisualStudio20086
1.3 如何創建ASP.NET網站7
1.3.1 創建ASP.NET網站7
1.3.2 創建ASP.NET網頁8
1.3.3 運行Web應用程序10
1.3.4 配置IIS虛擬目錄11

第2章 C#程序設計基礎13
2.1 常量與變量13
2.1.1 常量13
2.1.2 變量14
2.2 數據類型15
2.2.1 值類型15
2.2.2 引用類型17
2.2.3 裝箱和拆箱17
2.3 數據類型轉換19
2.3.1 顯式類型轉換19
2.3.2 隱式類型轉換19
2.4 運算符與表達式19
2.4.1 算數運算符與表達式20
2.4.2 賦值運算符與表達式20
2.4.3 關係運算符與表達式21
2.4.4 邏輯運算符與表達式21
2.4.5 位運算符21
2.4.6 自增與自減運算符22
2.4.7 其他運算符22
2.4.8 運算符的優先級23
2.5 字符串23
2.5.1 串聯字符串24
2.5.2 替換字符串24
2.5.3 比較字符串24
2.5.4 拆分字符串26
2.5.5 定位字符串27
2.5.6 提取字符串27
2.5.7 複製、刪除、剪切字符串28
2.5.8 填充、插入、大小寫轉換字符串29
2.6 流程控制30
2.6.1 條件語句30
2.6.2 循環語句32
2.6.3 分支語句34
2.7 數組35
2.7.1 一維數組35
2.7.2 多維數組36
2.7.3 使用foreach訪問數組元素37
2.8 類、對象、方法37
2.8.1 類與對象37
2.8.2 方法38
2.8.3 繼承42
2.8.4 構造函數與析構函數43

第3章 ASP.NET程序基礎45
3.1 ASP.NET頁面指令45
3.1.1 Page指令45
3.1.2 Control指令46
3.1.3 Import指令46
3.1.4 Implements指令47
3.1.5 Register指令48
3.1.6 Assembly指令48
3.1.7 OutputCache指令48
3.1.8 Reference指令49
3.1.9 Master指令50
3.1.1 0MasterType指令50
3.1.1 1PreviousPageType指令50
3.2 ASP.NET頁面處理過程51
3.3 HTML服務器控件51
3.4 ASP.NET服務器控件53
3.5 ASP.NET服務器事件54
3.5.1 事件參數54
3.5.2 頁面事件54
3.5.3 控件事件56
3.5.4 事件舉例57
3.6 ASP.NET文件類型59
3.7 ASP.NET文件夾60

第4章 ASP.NET內置對象62
4.1 Response對象62
4.1.1 數據輸出62
4.1.2 網頁重定向與參數傳遞63
4.1.3 擴展Write方法的使用64
4.1.4 Response對象方法與屬性65
4.2 Request對象66
4.2.1 獲取瀏覽器環境信息66
4.2.2 獲取服務器環境信息67
4.2.3 獲取交互信息68
4.2.4 Request對象方法與屬性70
4.3 Server對象71
4.3.1 編碼與解碼72
4.3.2 網頁重定向73
4.3.3 Server對象方法與屬性74
4.4 Application對象75
4.4.1 保存和讀取應用程序狀態值75
4.4.2 網站訪問計數器76
4.4.3 Application對象方法與屬性77
4.5 Session對象77
4.5.1 保存和讀取會話狀態值77
4.5.2 Session標識79
4.5.3 設置Session時效80
4.5.4 Session對象方法與屬性81
4.6 Cookie對象82
4.6.1 Cookie的存儲與讀取82
4.6.2 設置Cookie生命週期84
4.6.3 Cookie對象屬性84

第5章 ASP.NET標準工具箱控件86
5.1 控件概述86
5.2 Label控件86
5.3 TextBox控件87
5.4 按鈕控件89
5.4.1 Button控件89
5.4.2 LinkButton控件90
5.4.3 ImageButton控件91
5.5 HyperLink控件92
5.6 HiddenField控件93
5.7 選擇控件95
5.7.1 CheckBox控件95
5.7.2 CheckBoxList控件97
5.7.3 RadioButton控件101
5.7.4 RadioButtonList控件102
5.7.5 ListBox控件103
5.7.6 DropDownList控件109
5.7.7 BulletedList控件111
5.8 圖形控件114
5.8.1 Image控件114
5.8.2 ImageMap控件117
5.9 容器控件119
5.9.1 Panel控件119
5.9.2 PlaceHolder控件123
5.10 表格控件124
5.11 MultiView和View控件127
5.12 嚮導控件131
5.13 FileUpload控件138
5.14 廣告控件140
5.14.1 AdRotator概述140
5.14.2 廣告文件141
5.14.3 AdRotator控件實例141
5.15 日曆控件143
5.15.1 日曆控件概述143
5.15.2 定製日曆外觀145
5.15.3 Calendar綜合實例147

第6章 數據驗證控件153
6.1 初識驗證控件153
6.2 ASP.NET驗證服務器控件153
6.2.1 RequiredFieldValidator控件153
6.2.2 CompareValidator控件155
6.2.3 RangeValidator控件158
6.2.4 RegularExpressionValidator控件159
6.2.5 ValidationSummary控件161
6.2.6 CustomValidator控件164
6.3 使用圖片或聲音標識錯誤摘要165
6.4 使用驗證組166
6.5 禁用ASP.NET服務器控件驗證168

第7章 母版頁的使用170
7.1 認識母版頁170
7.2 創建母版頁和內容頁170
7.2.1 創建母版頁170
7.2.2 創建內容頁172
7.3 以編程方式使用母版頁175
7.3.1 動態訪問母版頁175
7.3.2 動態加載母版頁177
7.4 母版頁的嵌套178

第8章 主題與皮膚180
8.1 主題概述180
8.1.1 什麼是主題180
8.1.2 主題的優先級181
8.2 使用主題181
8.2.1 創建主題和皮膚文件181
8.2.2 使用皮膚設置主題182
8.2.3 使用樣式表設置主題183
8.2.4 在Web.config中應用主題186
8.3 動態切換主題189
8.4 禁用主題191

第9章 用戶控件192
9.1 用戶控件基礎192
9.1.1 用戶控件結構192
9.1.2 創建用戶控件192
9.1.3 轉換用戶控件194
9.2 訪問用戶控件195
9.3 動態加載用戶控件196

第10章 使用ADO.NET管理數據198
10.1 ADO.NET概述198
10.1.1 ADO.NET的結構198
10.1.2 ADO.NET數據提供程序199
10.2 使用Connection對象200
10.3 使用Command對象執行數據操作203
10.3.1 返回查詢數據集203
10.3.2 進行條件查詢205
10.3.3 進行模糊查詢206
10.3.4 插入數據操作207
10.3.5 更新數據操作208
10.3.6 刪除數據操作209
10.4 ADO.NET事務處理210
10.4.1 認識事務處理210
10.4.2 事務處理實例210
10.5 使用DataReader對象213
10.5.1 DataReader對象的方法和屬性213
10.5.2 檢索多個結果集214
10.6 使用DataAdapter對象215
10.6.1 使用DataAdapter對象檢索數據215
10.6.2 使用DataAdapter對象插入、更改和刪除數據217
10.7 DataSet對象220
10.7.1 DataSet對象模型220
10.7.2 向DataSet中添加DataTable221
10.7.3 使用DataView對象225
10.7.4 使用DataSet寫入/讀取XML文件228

第11章 數據服務器控件230
11.1 GridView控件230
11.1.1 GridView控件綁定數據控件230
11.1.2 在GridView控件中更改列標題文本233
11.1.3 GridView控件的編輯和刪除操作235
11.1.4 在GridView控件中實現分頁功能238
11.1.5 在GridView控件中實現數據排序246
11.1.6 實現刪除時彈出確認對話框250
11.1.7 在GridView控件中實現批量刪除254
11.1.8 在GridView控件中實現自動編號256
11.1.9 為GridView控件中某個字段創建超鏈接257
11.1.10 GridView控件與下拉列表結合258
11.1.11 在GridView控件中進行批量更新260
11.1.12 將GridView中的數據導出到Excel/Word文檔263
11.1.13 定製GridView控件外觀266
11.1.14 定製GridView字段值的顯示格式266
11.1.15 GridView控件的常用屬性和事件267
11.2 DataList控件269
11.2.1 DataList控件概述269
11.2.2 DataList控件綁定數據270
11.2.3 DataList控件的編輯與刪除操作272
11.2.4 用DataList控件實現分頁276
11.2.5 用DataList控件實現批量刪除280
11.2.6 在DataList控件中查看數據詳細信息282
11.3 DetailsView控件284
11.3.1 DetailsView控件概述284
11.3.2 DetailsView控件綁定數據操作285
11.3.3 DetailsView控件的分頁286
11.3.4 DetailsView控件的編輯、插入和刪除操作290
11.3.5 DetailsView控件與GridVeiw控件聯動295
11.4 FormView控件300
11.4.1 FormView控件概述300
11.4.2 FormView控件綁定數據301
11.4.3 用FormView控件實現分頁、編輯、插入和刪除303
11.5 ListView控件304
11.5.1 ListView控件概述304
11.5.2 ListView控件綁定數據305
11.5.3 用ListView控件實現自定義分頁306
11.5.4 用ListView控件實現排序309
11.5.5 用ListView控件實現編輯、刪除和插入功能313
11.5.6 用ListView控件實現選擇功能320
11.5.7 用ListView控件實現自動編號322
11.6 Repeater控件324
11.6.1 Repeater控件概述324
11.6.2 Repeater控件的嵌套324

第12章 導航控件327
12.1 站點地圖327
12.2 SiteMapPath服務器控件328
12.2.1 SiteMapPath控件概述328
12.2.2 使用SiteMapPath控件創建站點導航329
12.2.3 SiteMapPath控件常用屬性330
12.3 TreeView服務器控件332
12.3.1 TreeView控件概述332
12.3.2 以編程的方式創建靜態TreeView導航332
12.3.3 TreeView控件綁定站點地圖文件334
12.3.4 TreeView控件綁定XML文檔335
12.3.5 TreeView控件綁定數據庫336
12.3.6 TreeView控件綜合使用339
……
第13章 登錄控件與成員管理350
第14章 WebParts服務器控件383
第15章 LINQ技術407
第16章 上傳與下載管理430
第17章 電子郵件功能的實現447
第18章 多功能編輯器464
第19章 網站開發中的典型技術474
第20章 聊天室的設計與實現516
第21章 留言板的設計與實現526
第22章 新聞發佈系統設計與實現542
參考文獻 572


我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。