ASP動態網頁製作教程(第2版)

李軍 黃憲通 李慧 主編

  • 出版商: 人民郵電
  • 出版日期: 2020-07-01
  • 定價: $228
  • 售價: 8.5$194
  • 語言: 簡體中文
  • 頁數: 283
  • 裝訂: 平裝
  • ISBN: 7115294445
  • ISBN-13: 9787115294449
  • 下單後立即進貨 (約4週~6週)

  • ASP動態網頁製作教程(第2版)-preview-1
ASP動態網頁製作教程(第2版)-preview-1

買這商品的人也買了...

商品描述

 

本書通過通俗易懂的語言和實用生動的例子,系統地介紹網絡基礎知識、ASP 概述、Web 頁面製作基礎、ASP 開發基礎、VBScript 腳本語言、ASP 內置對象、ASP 常用組件、文件管理、ADO 數據庫訪問和ASP 程序設計等。每一章的後面提供了習題及上機指導,以方便讀者及時驗證學習效果。本書在**後部分提供了一個綜合實例及兩個課程設計,可幫助讀者快速掌握ASP 程序的開發過程。

目錄大綱

第1章網絡基礎知識 
1.1 Inter基礎 
1.1.1 Inter概述 
1.1.2 TCP/IP 
1.1.3 IP地址、域名和URL 
1.2 Web簡介 
1.2.1什麼是Web 
1.2.2 C/S模式與B/S模式 
1.2. 3 Web的訪問原理 
1.3 Web程序開發環境 
1.3.1 Web開發工具 
1.3.2 Web開發語言 
小結 
習題 
上機指導 

第2章ASP概述 
2.1什麼是ASP 
2.1.1 ASP的發展歷程 
2.1.2 ASP的技術特點 
2.1.3 ASP的運行環境 
2.2 IIS的安裝 
2.2.1 IIS簡介 
2.2.2安裝IIS 
2.2.3卸載IIS 
2.3 IIS的配置 
2.3.1配置IIS 
2.3.2啟動Active Server Pages服務 
2.3.3設置虛擬目錄 
2.3.4創建網站 
2.4測試網站服務器 
2.5個ASP程序 
小結 
習題 
上機指導 

第3章Web頁面製作基礎 
3.1 HTML標記語言 
3.1.1什麼是HTML 
3.1.2 HTML文件結構 
3.1.3 HTML頭部標記與主體標記 
3.2設置文字風格 
3.2.1定義文字字體 
3.2.2文字的排版 
3.2 .3註釋標記 
3.3建立超鏈接 
3.3.1鏈接標記 
3.3.2建立內部鏈接 
3.3.3建立外部鏈接 
3.4多媒體效果 
3.4.1插入圖片 
3.4.2播放音樂、視頻和Flas 
3.4.3播放背景音樂 
3.4. 4滾動效果 
3.4.5 HTML5頁面中的多媒體 
3.5製作表格 
3.5.1表格的基本結構 
3.5.2定義表格的標題和表頭 
3.5.3設置表格的邊框和間隔 
3.5.4定義表格尺寸和背景顏色 
3.5 .5設定表格的對齊方式 
3.5.6設置跨行、跨列的表格 
3.6建立表單 
3.6.1表單的結構 
3.6.2在表單中插入控件 
3.7 HTML5結構 
3.8構建框架 
3.8.1框架的基本結構 
3.8.2在網頁中構建框架 
3.8.3在框架中應用超鏈接 
3.9 CSS 
3.9.1 CSS的特點 
3.9.2定義CSS樣式 
3.9.3引用CSS樣式的方式 
小結 
習題 
上機指導 

第4章ASP開發基礎 
4.1 ASP基本語法 
4.1.1 ASP的文件結構 
4.1.2聲明腳本語言 
4.1.3 ASP與HTML 
4.2 ASP指令的使用 
4.2.1使用輸出指令 
4.2.2使用#include指令包含文件 
4.3申請域名和空間 
4.3.1了解域名 
4.3.2註冊域名 
4.3.3申請空間 
4.4發佈網站 
4.4.1局域網內發佈網站 
4.4.2通過FTP上載網站 
小結 
習題 
上機指導 

第5章VBScript腳本語言 
5.1 VBScript語言概述 
5.1.1了解VBScript語言 
5.1.2 VBScript代碼編寫格式 
5.2常量與變量 
5.2.1 VBScript常量 
5.2.2變量的聲明和賦值 
5.2.3變量的作用域和存活期 
5.3運算符的應用 
5.4函數的應用 
5.4.1字符串處理 
5.4.2數據轉換 
5.4.3日期時間數據的處理 
5.4.4數據類型的判斷 
5.4.5數學函數的應用 
5.5數組的創建與應用 
5.5. 1創建數組 
5.5.2應用數組函數 
5.6流程控制語句 
5.6.1運用VBScript選擇語句 
5.6.2運用VBScript循環語句 
5.7註釋語句的使用 
5.8過程的創建與調用 
5.8.1調用Sub過程 
5.8.2調用Function過程 
小結 
習題 
上機指導 

第6章ASP內置對象 
6.1 ASP內置對象概述 
6.2 Request請求對象 
6.2.1獲取表單數據 
6.2.2查詢字符串數據 
6.2.3獲得服務器端環境變量 
6.2.4以二進制碼方式讀取數據 
6.3 Response響應對象 
6.3.1向客戶端發送數據 
6.3.2利用緩衝輸出數據 
6.3.3重定向網頁 
6.3.4向客戶端輸出二進制數據 
6.3.5在網頁中使用Cookie 
6.3.6停止輸出 
6.4 Application應用程序對象 
6.4. 1訪問Application應用級變量 
6.4.2鎖定和解鎖Application對象 
6.4.3製作網站計數器 
6.5 Session會話對象 
6.5.1訪問Session會話級變量 
6.5.2返回當前會話的標誌符 
6.5.3限定會話結束時間 
6.5. 4釋放Session 
6.6 Server服務對象 
6.6.1設置ASP腳本執行時間 
6.6.2創建服務器組件實例 
6.6.3獲取文件的真實物理路徑 
6.6.4輸出HTML源代碼 
6.7 ObjectContext事務處理對象 
6.7.1終止事務的處理 
6.7.2完成事務的處理 
小結 
習題 
上機指導 

第7章ASP常用組件 
7.1 Ad Rotate廣告輪顯組件 
7.1.1 Ad Rotate組件簡介 
7.1.2建立實現廣告輪顯的文件 
7.1.3在首頁顯示廣告信息 
7.2 Browser Capabilities瀏覽器性能組件 
7.2.1 Browser Capabilities組件簡介 
7.2.2存儲瀏覽器信息的Browscap.ini文件 
7.2.3獲取客戶端瀏覽器信息 
7.3 Page Counter計數器組件 
7.3.1 Page Counter組件簡介 
7.3.2設計無刷新圖形計數器 
7.4 CDONTS郵件收發組件 
7.4. 1 CDONTS組件簡介 
7.4.2 SMTP服務器的安裝和配置 
7.4.3應用CDONTS組件發送郵件 
7.4.4應用CDONTS組件接收郵件 
小結 
習題 
上機指導 

第8章文件管理 
8.1 FileSystemObject文件系統對象 
8.2文件的基本操作 
8.2.1對文件的操作 
8.2.2對文件夾的操作 
8.2.3獲取文件信息 
8.2.4獲取文件夾信息 
8.2.5顯示磁盤信息 
8.3文本文件的操作 
8.3.1向文本文件中寫入數據 
8.3.2讀取文本文件中的數據 
小結 
習題 
上機指導 

第9章ADO數據庫訪問 
9.1 ADO概述 
9.1.1 ADO技術簡介 
9.1.2 ADO的對象和數據集合 
9.2在ODBC數據源管理器中配置DSN 
9.2.1配置Microsoft Access數據庫DSN 
9.2.2配置SQL Server數據庫DSN 
9.3 Connection對象連接數據庫 
9.3.1創建Connection對象 
9.3.2連接Access數據庫 
9.3.3連接SQL Server數據庫 
9.4 Command對象執行操作命令 
9.4.1創建Command對象 
9.4.2執行添加數據的操作 
9.4.3調用存儲過程 
9.5 RecordSet對象查詢和操作記錄 
9.5.1創建RecordSet對象 
9.5.2查詢和分頁顯示記錄 
9.5.3添加、更新和刪除記錄 
9.6 Error對象返回錯誤信息 
9.6.1了解Error對象 
9.6.2設置錯誤陷阱 
小結 
習題 
上機指導 

第10章ASP高級程序設計 
10.1 ASP操作XML文檔 
10.1.1 XML概述 
10.1.2 XML的3種顯示格式 
10.1.3通過DOM技術加載XML文檔 
10.1.4 ASP向XML文檔中添加數據 
10.1.5 ASP讀取XML數據 
10.2在ASP中應用Ajax 
10.2.1 Ajax技術概述 
10.2.2 Ajax與傳統Web技術的區別 
10.2.3 Ajax使用的技術 
10.2.4 Ajax開發需要注意的幾個問題 
10.2.5實現Ajax的步驟 
10.2 .6一個完整的Ajax實例 
10.3在ASP中使用類 
10.3.1類的定義 
10.3.2定義類的方法 
10.3.3定義類的屬性 
小結 
習題 
上機指導 

第11章ASP綜合開發實例——博客網站 
11.1概述 
11.2網站總體設計 
11.2.1項目規劃 
11.2.2系統功能結構圖 
11.3數據庫設計 
11.3.1數據庫ER圖分析 
11.3.2數據表概要說明 
11.3.3主要數據表的結構 
11.4文件架構設計 
11.5公共文件的編寫 
11.5.1防止SQL注入和創建數據庫連接 
11.5.2統計訪問量 
11.6前台主頁面設計 
11.6.1前台主頁面概述 
11.6.2前台主頁面的佈局 
11.6. 3前台主頁面的實現 
11.7文章展示模塊設計 
11.7.1文章展示模塊概述 
11.7.2主頁面文章展示的實現過程 
11.7.3文章列表展示的實現過程 
11.7.4文章詳細顯示的實現過程 
11.8相冊展示模塊設計 
11.8.1相冊展示模塊概述 
11.8.2相冊展示的實現過程 
11.9博主登錄模塊設計 
11.9.1博主登錄功能概述 
11.9.2博主登錄的實現過程 
11.10文章管理模塊設計 
11.10.1文章管理模塊概述 
11.10.2文章分類管理的實現過程 
11.10.3文章添加的實現過程 
11.10.4文章查詢和刪除的實現過程 
11.11相冊管理模塊設計 
11.11.1相冊管理模塊概述 
11.11.2上傳圖片的實現過程 
11.11.3瀏覽圖片的實現過程 
11.11.4刪除圖片的實現過程 
11.12網站發布 
11.12.1註冊域名 
11.12.2申請空間 
11.12.3將域名解析到服務器 
11.12.4上傳網站 

第12章課程設計一——新聞網站 
12.1課程設計的目的 
12.2功能描述 
12.3程序業務流程 
12.4數據庫設計 
12.5前台主要功能模塊詳細設計 
12.5.1前台文件總體架構 
12.5.2連接數據庫模塊設計 
12.5.3新聞展示模塊設計 
12.5.4往日新聞查看模塊設計 
12.5.5新聞排行模塊設計 
12.6後台主要功能模塊詳細設計 
12.6.1後台總體架構 
12.6.2功能菜單模塊設計 
12.6.3新聞管理模塊設計 
12.6.4管理員設置模塊設計 
  
第13章課程設計二——新城校友錄 
13.1課程設計目的 
13.2功能描述 
13.3程序業務流程 
13.4數據庫設計 
13.4.1數據表概要說明 
13.4.2主要數據表的結構 
13.5前台主要功能模塊詳細設計 
13.5. 1班級相冊模塊設計 
13.5.2加入同學詳細信息模塊設計 
13.5.3真情祝福模塊設計 
13.6後台主要功能模塊詳細設計 
13.6.1後台管理頁面的實現過程 
13.6.2班級相冊管理模塊設計 
13.6.3 同學信息管理模塊設計