• 讀書網|DuShu.com - 讀書·學習·生活
  •  | 簡體版
  • 論壇
  • 暢銷
  • 連載
  • 圖書
  • 資訊
  • 首頁
  • 國學/古籍 | 文學藝術 | 人文社科 | 經濟管理 | 生活時尚 | 科學技術 | 教材教輔 | 少兒讀物
  •    
  • 圖書搜索:
  •  
     全部圖書 可讀圖書 可購圖書
     
  • ASP網絡編程 - 書籍詳細信息
  • 【作 者】:柯華坤王大平
  • 【叢編項】:
  • 【裝幀項】:平裝 16 / 554 pages
  • 【出版項】:機械工業出版社 / 2008-5-1
  • 【ISBN號】:9787121054990 / 712105499X
  • 【原書定價】:¥59.80 有2家書店打折銷售 
  • 【主題詞】:計算機/網絡-程序設計-ASP
  • 【圖書簡介】
      本書由淺入深講解ASP開發技術,全書內容分為5篇,共15章,第一篇介紹初學者入門ASP技術必備的一些基礎知識,其中包括Web工作原理,HTML語言基礎,ASP工作原理,VbScript腳本技術,以及開發環境的搭建;第二篇介紹ASP核心技術,主要內容包括ASP的請求和響應,會話跟蹤,Server對象和常用組件的技術;第三篇介紹了SQL數據庫操作技術,以及如何使用ADO組件訪問數據庫;第四篇主要ASP文件處理技術,ASP優化和調試技術和ASP黑客攻防技術;第五篇精選了幾個能囊括本書介紹的所有理論的實例,能使讀者徹底精通ASP開發技術。本書內容全面,不但適合于沒有任何Web原理基礎和HTML語言基礎而欲直接學習ASP技術的初學者,同時也適合于有一定ASP開發基礎而需要加深對ASP核心技術進一步了解和掌握的程序員。本書獨一無二的優勢本書由具有多年開發和教學經驗的資深老師執筆寫作,筆者在Web領域具有多年的開發和教學講解經驗,尤其熟識ASP開發理論知識體系,筆者憑著嫻熟的筆法和淵博的理論知識,采取學習筆記的寫作方式將ASP開發技術展現得淋漓盡致,能使讀者能夠很快地進入實際開發角色。本書和市場上其他類似書籍相比,具有下面與眾不同的特色。形象本書對書中的源代碼采取繪圖的講解方式,使抽象變形象,讓高深的編程理論“赤裸裸”地裸露在你的面前,使你輕而易舉地領悟編程奧秘。這是本書最大的特色。趣味本書用拉鏈做素材,拉開學習的帷幕,用情趣似的學習筆記形式帶你走進輕松的學習課堂,并且在書中讓人感覺到煩躁的地方搭配以相關的對應圖片,讓你享受到學習中的樂趣,探索中的喜悅,勝利后的興奮。實用本書的實用性較強,以經驗為后盾,以實踐為導向,以實用為目標,深入淺出地講解ASP開發中的種種問題。特別是,在講解時非常注重實踐與理論的形象結合,為了能使讀者通過讀懂源代碼來掌握ASP技術,在實例舉證時還給源代碼繪制了大量的流程圖。本書的所有源代碼都已調試通過,并且放在了本書所附帶的光盤中,讀者拿來即可使用全面本書內容全面,從基本的語法入手,以恰當的實例為導向,由淺入深地講解ASP技術的基本理論知識,所講解的內容幾乎囊括了ASP技術的所有知識點,而且還特地安排了一章來介紹ASP的黑客攻防技術,這是市場上其他ASP書籍沒有涉及的。 圖書目錄
  • 【本書目錄】
    第一篇ASP應用開發基礎
    第1章 ASP入門前奏 .....................01
    1.1 Web工作原理...........................02
    1.1.1 網頁運作機制 ......................02
    1.1.2 瀏覽器和Web服務器 .................03
    1.2 認識HTML..............................04
    1.2.1 HTML 標記語言 ....................04
    1.2.2 HTML Form(表單).................07
    1.2.3 CSS樣式表.........................15
    1.2.4 何謂URL ..........................17
    1.3 什么是HTTP協議........................17
    1.3.1 HTTP請求過程......................18
    1.3.2 HTTP響應 .........................19
    1.3.3 HTML在HTTP響應中扮演的角色.......20
    1.4 開發一個簡單的Web程序.................20
    1.5 小結..................................22
    第2章 ASP應用環境配置.................23
    2.1 IIS的使用.............................24
    2.1.1 IIS簡介 ............................24
    2.1.2 IIS的安裝與使用 ....................24
    2.2 申請和配置互聯網網站..................32
    2.2.1 申請主頁空間 ......................32
    2.2.2 申請域名 ..........................35
    2.2.3 發布網站 ..........................37
    2.3 小結..................................40
    第3章 ASP文件基礎 ....................41
    3.1 ASP概述...............................42
    3.1.1 ASP技術特點 .......................42
    3.1.2 ASP工作原理 .......................42
    3.2 ASP頁面結構...........................44
    3.2.1 HTML中插入ASP代碼 ................44
    3.2.2 腳本和腳本語言.....................46
    3.2.3 HTML與ASP的區別..................49
    3.3 ASP指令元素...........................50
    3.3.1 輸出指令和處理指令 .................50
    3.3.2 使用#include指令引入文件 ............51
    3.4 ASP內置對象...........................52
    3.5 Application對象.......................54
    3.5.1
    ASP站點運行過程 ...................54
    3.5.2 實例體驗用Application對象做簡單的
    網站訪問量計數器 ...................56
    3.6 小結 ..................................57
    第4章 ASP基本語法 .....................58
    4.1 ASP語言概述...........................59
    4.1.1 VBScript語言的特點..................59
    4.1.2 在HTML中使用VBScript ..............59
    4.1.3 在ASP中使用VBScript ................61
    4.2 ASP變量...............................63
    4.2.1 簡單變量的聲明.....................64
    4.2.2 數組變量的聲明.....................65
    4.2.3 變量的命名規則.....................67
    4.2.4 變量的作用域和存活期 ...............67
    4.3 ASP運算符.............................68
    4.3.1 運算符 ............................68
    4.3.2 運算符的優先級.....................68
    4.4 ASP數據類型...........................69
    4.5 在ASP中定義常量.......................70
    4.6 賦值語句..............................70
    4.7 條件語句..............................70
    4.7.1 If...Then語句 .......................71
    4.7.2 If...Then...Else語句 ...................71
    4.7.3 Select Case語句......................71
    4.8 循環語句..............................72
    4.8.1 Do...Loop語句 ......................72
    4.8.2 While...Wend語句 ...................75
    4.8.3 For...Next語句 ......................76
    4.8.4 For Each...Next語句 ..................78
    4.8.5 Exit語句 ...........................79
    4.9 ASP中的函數...........................80
    4.9.1 Sub函數 ...........................81
    4.9.2 Function函數 ........................82
    4.9.3 調用不同ASP文件的函數 .............. 83
    4.10 小結.................................86
    第二篇ASP核心技術
    第5章 請求和響應 .......................87
    5.1 Request對象與Response對象的關系 ......88
    5.2 使用Request對象處理請求............... 88
    5.2.1 使用Request對象處理請求的過程 ....... 88
    5.2.2 處理URL請求 ...................... 89
    5.2.3 處理HTML表單請求 ................. 90
    5.2.4 獲取系統的環境變量 ................. 92
    5.3 使用Response對象輸出.................. 93
    5.3.1 Response對象 ....................... 93
    5.3.2 向瀏覽器發送數據 ................... 94
    5.3.3 建立緩存輸出 ...................... 95
    5.3.4 實現網頁重定位..................... 97
    5.3.5 巧用Response對象進行網頁調試 ........ 98
    5.4 小結 .................................. 99
    第6章 會話跟蹤......................... 100
    6.1 會話跟蹤簡介 ......................... 101
    6.1.1 跨頁面請求場景.................... 101
    6.1.2 會話跟蹤實現機制和常見技術......... 104
    6.1.3 Session工作原理 .................... 105
    6.1.4 如何區別不同客戶 .................. 107
    6.2 使用Session對象...................... 111
    6.2.1 Session對象........................ 111
    6.2.2 Session超時........................ 116
    6.2.3 Session對象存儲數組 ................ 119
    6.2.4 實現購物籃 ....................... 121
    6.3 使用Cookie ........................... 130
    6.3.1 Cookie結構和時效 .................. 131
    6.3.2 使用Request讀取Cookie.............. 133
    6.3.3 使用Cookie的例子 .................. 135
    6.4 小結 ................................. 140
    第7章 Server對象....................... 141
    7.1 Server對象簡介....................... 142
    7.2 查看頁面的運行時間................... 142
    7.3 創建一個組件 ......................... 146
    7.4 獲取文件的實際路徑................... 149
    7.5 對字符串進行編碼..................... 150
    7.6 小結 ................................. 155
    第8章 ASP常用組件 .................... 156
    8.1 ASP組件概述 .......................... 157
    8.2 使用Ad Rotator組件建立一個隨機廣告播放器 ............................... 159
    8.2.1 創建Ad Rotator組件對象實例 ......... 159
    8.2.2 廣告輪顯組件的屬性與方法 .......... 159
    8.2.3 創建輪顯列表文件與重定向文件....... 160
    8.2.4 廣告輪顯組件實例 .................. 161
    8.3 使用內容輪顯組件建立一個隨機文本播放器 ...............................163
    8.3.1 創建內容輪顯組件對象實例 ..........163
    8.3.2 創建內容列表文件 ..................163
    8.3.3 檢索并顯示內容字符串 ..............164
    8.3.4 建立一個隨機廣告播放器實例.........164
    8.4 使用鏈接組件建立一個導航程序(隨機鏈接播放程序)..................166
    8.5 使用E-mail組件發送和接收電子郵件 ....170
    8.5.1 電子郵件的工作原理 ................170
    8.5.2 CDONTS組件的安裝 ...............171
    8.5.3 NewMail對象的屬性與方法 ...........173
    8.5.4 NewMail對象的創建 ................174
    8.5.5 CDONTS組件實例 .................175
    8.6 小結 .................................177
    第三篇 數據操作技術
    第9章SQL數據庫管理 ..................178
    9.1 SQL數據庫管理工具 ....................179
    9.1.1 服務管理器 .......................179
    9.1.2 企業管理器 .......................179
    9.1.3 SQL查詢分析器 ....................180
    9.2 管理服務器 ...........................181
    9.2.1 注冊服務器 .......................182
    9.2.2 連接與斷開服務器 ..................185
    9.2.3 創建服務器組 ......................186
    9.3 創建和維護數據庫.....................187
    9.3.1 數據庫的組成 .....................187
    9.3.2 創建數據庫 .......................189
    9.3.3 刪除數據庫 .......................195
    9.3.4 備份數據庫 .......................196
    9.3.5 還原數據庫 .......................200
    9.4 表的管理.............................201
    9.4.1 創建表 ...........................202
    9.4.2 編輯和查看表 .....................205
    9.4.3 刪除表 ...........................208
    9.5 視圖的管理...........................209
    9.5.1 創建視圖 .........................209
    9.5.2 編輯和查看視圖....................210
    9.5.3 刪除視圖 .........................212
    6 SQL語言基礎..........................212
    9.6.1 使用SQL查詢數據庫 ................213
    9.6.2 查詢語句SELECT...................213
    9.6.3 添加語句INSERT ..................221
    9.6.4 更新語句UPDATE ................. 222
    9.6.5 刪除語句DELETE.................. 224
    9.6.6 特殊SQL句法 ..................... 225
    9.7 小結 ................................ 230
    第10章使用ADO組件訪問數據庫 ....... 231
    10.1 ADO概述 ............................. 232
    10.1.1 ADO的對象 ..................... 232
    10.1.2 ADO的操作流程 .................. 235
    10.2 使用Connection對象 .................. 236
    10.2.1 打開和關閉數據庫連接的方法 ....... 236
    10.2.2 打開和關閉數據庫連接的實例 ....... 242
    10.3 使用Command對象..................... 245
    10.3.1 Command對象處理數據庫的方法 ..... 246
    10.3.2 通過Command對象操作數據庫的實例 . 247
    10.3.3 調用存儲過程 .................... 250
    10.4 使用RecordSet對象................... 251
    10.4.1 RecordSet對象與內存的關系......... 251
    10.4.2 RecordSet對象的屬性和方法......... 252
    10.4.3 創建記錄集 ...................... 255
    10.4.4 顯示記錄集 ...................... 258
    10.4.5 使用記錄集查詢 .................. 259
    10.4.6 添加、修改和刪除數據............. 263
    10.4.7 實現記錄集的分頁顯示............. 268
    10.4.8 讀取記錄到數組中 ................ 271
    10.5 小結 ................................ 273
    第四篇ASP提高
    第11章 ASP的文件處理 ................ 274
    11.1 文件存取組件 ........................ 275
    11.2 文件的創建 .......................... 275
    11.3 對文件的操作 ........................ 277
    11.4 寫入與讀取文本文件 .................. 281
    11.5 對文件夾進行操作 .................... 285
    11.6 對驅動器進行操作 .................... 290
    11.7 小結 ................................ 292
    第12章 ASP開發技巧和優化 ............ 293
    12.1 ASP調試技巧 ......................... 294
    12.2 ASP程序結構設計技巧................. 294
    12.2.1 頁面模塊化設計 .................. 294
    12.2.2 目錄結構設計 .................... 295
    12.2.3 代碼的隔離 ...................... 296
    12.2.4 利用組件技術 .................... 296
    12.2.5 建立三層結構的ASP應用程序........ 297
    12.3 ASP數據庫開發常用技巧............... 298
    12.3.1 命名規范 ........................ 298
    12.3.2 數據庫查詢技巧 .................. 298
    12.3.3 常見錯誤 ........................ 299
    12.4 ASP優化 ............................. 300
    12.4.1 優化頁面 ........................ 300
    12.4.2 對編碼的優化 .................... 301
    12.4.3 對數據庫的優化 .................. 305
    12.4.4 對安全性方面的優化............... 309
    12.5 小結 ................................ 314
    第13章 常見ASP腳本攻擊和防范 ....... 315
    13.1 黑客入侵測試場景實錄................ 316
    13.2 IIS漏洞 ............................. 317
    13.2.1 %81漏洞 ........................ 317
    13.2.2 WebDAV漏洞 .................... 318
    13.2.3 IIS 6在處理路徑和文件時的缺陷 ..... 318
    13.3 注入漏洞 ............................ 319
    13.3.1 注入漏洞的原理 .................. 319
    13.3.2 防范非法登錄 .................... 320
    13.3.3 防范非法插入數據 ................ 322
    13.3.4 防范注入窮舉 .................... 324
    13.3.5 防范隱蔽的注入 .................. 324
    13.4 跨站腳本攻擊漏洞.................... 326
    13.4.1 跨站腳本攻擊的原理............... 326
    13.4.2 跨站腳本攻擊的防范............... 327
    13.5 防止非法上傳漏洞.................... 327
    13.6 其他漏洞 ............................ 331
    13.6.1 生成靜態文件的漏洞及防范 ......... 331
    13.6.2 網站訪問統計的跨站隱患 ........... 332
    13.7 小結 ................................ 333
    第五篇綜合應用
    第14章 ASP開發常用實例.............. 334
    14.1 登錄驗證管理模塊.................... 335
    14.1.1 簡易表單登錄驗證 ................ 335
    14.1.2 用戶登錄管理系統 ................ 337
    14.1.3 總結 ........................... 352
    14.2 留言系統 ............................ 352
    14.2.1 模塊總體設計 .................... 353
    14.2.2 數據庫設計 ...................... 353
    14.2.3 程序模塊構成 .................... 354
    14.2.4 程序文件index.asp的實現............ 355
    14.2.5 總結 ........................... 372
    14.3 文件上傳模塊 ........................ 372
    14.3.1 系統總體分析 .................... 372
    14.3.2 無組件文件上傳 .................. 373
    14.3.3 組件上傳 ........................ 377
    14.3.4 二進制格式轉換上傳............... 378
    14.3.5 文件上傳范例 .................... 383
    14.3.6 總結 ........................... 389
    14.4 流量統計系統 ........................ 389
    14.4.1 Application統計 ................... 389
    14.4.2 Session統計 ...................... 392
    14.4.3 文件保存統計值 .................. 393
    14.4.4 數據庫保存統計值 ................ 395
    14.4.5 利用第三方站點統計工具 ........... 399
    14.4.6 綜合流量統計范例 ................ 400
    14.4.7 總結 ........................... 406
    14.5 論壇模塊 ............................ 407
    14.5.1 系統概述 ........................ 407
    14.5.2 系統模塊文件劃分 ................ 407
    14.5.3 數據庫設計 ...................... 408
    14.5.4 程序文件實現 .................... 413
    14.5.5 總結 ........................... 441
    14.6 小結 ................................ 441
    第15章 網上商城購物系統 .............. 442
    15.1 系統概述 ............................ 443
    15.1.1 系統應用背景與功能 ............... 443
    15.1.2 系統構成模塊及其概覽............. 445
    15.1.3 系統特點 ........................ 448
    15.2 系統模塊設計和流程分析.............. 449
    15.2.1 系統模塊劃分和設計............... 449
    15.2.2 系統流程分析 .................... 450
    15.3 數據庫的設計 ........................ 451
    15.3.1 數據庫需求分析 .................. 451
    15.3.2 概念結構設計 .................... 452
    15.3.3 邏輯結構設計 .................... 455
    15.4 系統目錄結構與通用模塊.............. 460
    15.4.1 目錄結構 ........................ 460
    15.4.2 系統通用文件 .................... 461
    15.5 系統首頁 ............................ 463
    15.5.1 打開窗口函數 .................... 464
    15.5.2 會員登錄顯示 .................... 464
    15.5.3 系統新聞顯示 .................... 466
    15.5.4 特價商品顯示 .................... 467
    15.5.5 推薦商品顯示 .................... 469
    15.5.6 商品分類顯示 .................... 471
    15.5.7 熱賣商品排行顯示 ................ 473
    15.6 商品分類顯示頁面.................... 474
    15.7 系統會員中心 ........................ 479
    15.7.1 會員注冊模塊 .................... 480
    15.7.2 會員登錄驗證模塊 ................ 485
    15.7.3 會員收藏夾頁面 .................. 486
    15.7.4 查看個人訂單 .................... 488
    15.7.5 修改個人資料 .................... 495
    15.8 購買流程 ............................ 498
    15.8.1 購物車頁面 ...................... 499
    15.8.2 訂貨信息頁面 .................... 504
    15.8.3 訂單提交頁面 .................... 507
    15.8.4 訂單提交處理頁面 ................ 511
    15.9 系統留言 ............................ 515
    15.9.1 發布表單頁面 .................... 515
    15.9.2 留言處理頁面 .................... 516
    15.9.3 留言顯示頁面 .................... 517
    15.10 商品評論 ........................... 518
    15.11 商品詳情頁面....................... 521
    15.12 商品搜索頁面....................... 524
    15.13 后臺登錄驗證頁面................... 527
    15.14 新聞管理模塊....................... 528
    15.14.1 添加新聞類別.................. 529
    15.14.2 刪除新聞類別.................. 530
    15.14.3 新聞添加頁面.................. 531
    15.14.4 新聞管理頁面.................. 533
    15.15 商品類別管理....................... 537
    15.15.1 添加商品一級類別 .............. 537
    15.15.2 類別管理 ..................... 538
    15.16 訂單管理模塊....................... 539
    15.16.1 訂單列表頁面.................. 539
    15.16.2 訂單詳情頁面.................. 541
    15.16.3 刪除訂單頁面.................. 543
    15.16.4 訂單處理頁面.................. 545
    15.17 在線支付 ............................ 546
    15.17.1 支付表單頁面.................. 547
    15.17.2 支付接口頁面.................. 547
    15.18 系統重點、難點分析................. 549
    15.18.1 內容格式轉換.................. 549
    15.18.2 計算訂單金額.................. 549
    15.19 系統調試和發布..................... 550
    15.19.1 數據庫配置 ................... 550
    15.19.2 系統調試 ..................... 553
    15.19.3 站點發布 ..................... 555
    15.20 小結 ............................... 555

  • 【購買本書】
  • 商城名稱價格 配送信息優惠活動去看看購買

    卓越網
    ¥50.90
    送貨上門:國內308個城市
    郵寄:全球
    特快專遞:全球
    海外航空快遞
    七周年店慶,全場免費配送 去看看 訂購

    當當網
    ¥44.90 當天加急送:北京五環以內
    送貨上門:國內178個城市
    郵寄:全球
    特快專遞:全球
    特惠商品68折封頂 去看看 訂購

    中國圖書館網
    ¥0.4/頁起
    郵寄、快遞:全國
    特快專遞EMS:全球
    提供稀缺絕版圖書文獻影印服務 去看看 預定
  • 說明:
  • 1、由于網上書店可能根據各種情況隨時調整價格,我們的價格信息存在滯后性。以上價格僅作參考,具體以網上書店標示的價格為準。
    2、如價格折扣信息和原書定價存在較大誤差,可能是該店售書為本書的不同版本或不同裝禎形式,請讀者自行鑒別。
    3、對如何網上購書存在疑問,請點擊上面購書指南鏈接查詢。
  • Copyright © 讀書網 www.dushu.com 2006-2007, All Rights Reserved.
    鄂ICP備06000781號 公安備4201502577