出版時間:2008-12 出版社:清華大學出版社 作者:劉貴國 頁數(shù):422
Tag標簽:無
前言
隨著國內Internet技術的不斷提高,越來越多的人意識到了“動態(tài)”網(wǎng)頁的重要性?!皠討B(tài)”網(wǎng)頁的編寫也逐漸替代“靜態(tài)”頁面的編寫,成為當今站點的主流。目前最為流行的Web開發(fā)環(huán)境是新近發(fā)布的Dreamweaver CS3。它將Web應用程序的開發(fā)環(huán)境同可視化創(chuàng)作環(huán)境結合起來,能夠幫助用戶快速進行Web應用程序的開發(fā)。它具有最優(yōu)秀的可視化操作環(huán)境,又整合了最常見的服務器端數(shù)據(jù)庫操作能力,能夠快速生成專業(yè)的“動態(tài)”頁面。
內容概要
本書全面、翔實地介紹了使用Dreamweaver +ASP進行動態(tài)網(wǎng)站開發(fā)的具體方法與步驟。 全書共分15章,主要內容包括網(wǎng)頁設計概述、使用Dreamweaver CS3創(chuàng)建豐富多彩的網(wǎng)頁、布局排版網(wǎng)頁內容、利用行為和腳本制作動感特效網(wǎng)頁、創(chuàng)建動態(tài)網(wǎng)站開發(fā)環(huán)境和數(shù)據(jù)庫、使用Dreamweaver CS3創(chuàng)建動態(tài)網(wǎng)頁基礎、設計制作音樂下載系統(tǒng)、設計制作留言板系統(tǒng)、設計制作新聞發(fā)布管理系統(tǒng)、設計制作會員注冊管理系統(tǒng)、設計制作網(wǎng)上調查系統(tǒng)、設計制作搜索查詢系統(tǒng)、設計制作綜合性的企業(yè)網(wǎng)站、設計制作博客網(wǎng)站、設計制作在線購物網(wǎng)站。 本書語言簡潔,實例豐富,適合網(wǎng)頁設計與制作人員、網(wǎng)站建設與開發(fā)人員、大中專院校相關專業(yè)師生、網(wǎng)頁制作培訓班學員、個人網(wǎng)站愛好者閱讀。
書籍目錄
第1章 動態(tài)網(wǎng)站建設流程 1.1 靜態(tài)網(wǎng)頁和動態(tài)網(wǎng)頁的區(qū)別 1.1.1 靜態(tài)網(wǎng)頁 1.1.2 動態(tài)網(wǎng)頁 1.2 網(wǎng)站的前期規(guī)劃 1.2.1 確定網(wǎng)站目標 1.2.2 規(guī)劃站點結構 1.2.3 確定網(wǎng)站風格 1.3 選擇網(wǎng)頁制作軟件 1.3.1 圖形圖像制作工具——Photoshop CS3和Fireworks CS3 1.3.2 網(wǎng)頁動畫制作工具——Flash CS3 1.3.3 網(wǎng)頁編輯工具——Dreamweaver CS3 1.4 動態(tài)網(wǎng)站技術 1.4.1 搭建動態(tài)網(wǎng)站平臺 1.4.2 網(wǎng)頁標記語言HTML介紹 1.4.3 網(wǎng)頁腳本語言JavaScript和VBScript 1.4.4 動態(tài)網(wǎng)頁編程語言ASP 1.5 設計網(wǎng)頁圖像 1.6 制作網(wǎng)頁 1.7 開發(fā)動態(tài)網(wǎng)站功能模塊 1.8 網(wǎng)站的測試與發(fā)布 1.8.1 網(wǎng)站的測試 1.8.2 域名和空間申請 1.8.3 網(wǎng)站的上傳發(fā)布 1.9 網(wǎng)站的推廣 1.10 網(wǎng)站的優(yōu)化 1.11 本章小結第2章 Dreamweaver CS3基礎 2.1 Dreamweaver CS3的工作界面 2.1.1 文檔窗口 2.1.2 文檔工具欄 2.1.3 標準工具欄 2.1.4 菜單欄 2.1.5 屬性面板 2.1.6 面板組 2.2 使用站點向導創(chuàng)建本地站點 2.3 插入圖像 2.3.1 在網(wǎng)頁中插入圖像 2.3.2 設置圖像的屬性 2.3.3 插入鼠標經(jīng)過圖像 2.4 插入媒體 2.4.1 插入Flash動畫 2.4.2 插入Flash按鈕 2.4.3 插入Flash文本 2.4.4 插入背景音樂 2.4.5 插入Applet 2.5 創(chuàng)建鏈接 2.5.1 創(chuàng)建文字鏈接 2.5.2 創(chuàng)建圖像鏈接 2.5.3 創(chuàng)建圖像熱點鏈接 2.5.4 創(chuàng)建電子郵件鏈接 2.5.5 創(chuàng)建錨點鏈接 2.6 使用CSS美化和修飾網(wǎng)頁 2.6.1 創(chuàng)建CSS樣式表 2.6.2 應用CSS樣式表 2.7 在網(wǎng)頁中插入表單 2.8 表格的基本操作 2.8.1 插入表格 2.8.2 設置表格屬性 2.8.3 拆分和合并單元格 2.8.4 選取表格對象 2.9 AP Div的基本操作 2.9.1 關于AP元素面板 2.9.2 設置AP Div的屬性 2.9.3 選擇AP Div 2.10 框架的基本操作 2.10.1 創(chuàng)建框架集 2.10.2 保存框架和框架集 2.10.3 設置框架屬性 2.10.4 設置框架集屬性 2.11 本章小結 2.12 課后習題 第3章 VBScript基礎與應用 3.1 VBScript概述 3.2 VBScript數(shù)據(jù)類型 3.3 VBScript變量 3.3.1 聲明變量 3.3.2 命名規(guī)則 3.3.3 給變量賦值 3.4 VBScript運算符優(yōu)先級 3.5 使用條件語句 3.5.1 使用 If...Then...Else進行判斷 3.5.2 使用 Select...Case 進行判斷 3.6 使用循環(huán)語句 3.6.1 使用Do...Loop循環(huán) 3.6.2 使用While...Wend 3.6.3 使用For...Next 3.7 VBScript過程 3.7.1 過程分類 3.7.2 過程的輸入輸出 3.7.3 在代碼中使用Sub和Function過程 3.8 VBScript函數(shù) 3.9 本章小結 第4章 ASP基礎與應用 4.1 ASP概述 4.1.1 ASP簡介 4.1.2 ASP的工作原理 4.2 ASP連接數(shù)據(jù)庫 4.3 ASP中基本的SQL語句 4.3.1 查詢語句Select 4.3.2 插入語句Insert 4.3.3 修改語句Update 4.3.4 刪除語句Delete 4.4 Request對象 4.4.1 集合對象 4.4.2 屬性 4.4.3 方法 4.4.4 Request對象使用實例 4.5 Response對象 4.5.1 集合對象 4.5.2 屬性 4.5.3 方法 4.5.4 Response對象使用實例 4.6 Server對象 4.6.1 屬性 4.6.2 方法 4.7 Application對象 4.7.1 方法 4.7.2 事件 4.8 Session對象 4.8.1 屬性 4.8.2 方法 4.8.3 事件 4.8.4 Session對象實例 4.9 本章小結第5章 動態(tài)網(wǎng)站開發(fā)環(huán)境和數(shù)據(jù)庫 5.1 動態(tài)網(wǎng)頁的工作原理 5.2 建立本地服務器 5.2.1 IIS簡介 5.2.2 安裝IIS 5.2.3 配置Web服務器 5.3 數(shù)據(jù)庫概述 5.3.1 什么是數(shù)據(jù)庫 5.3.2 常見的數(shù)據(jù)庫管理系統(tǒng) 5.4 創(chuàng)建Access數(shù)據(jù)庫 5.5 創(chuàng)建數(shù)據(jù)庫連接 5.5.1 創(chuàng)建ODBC數(shù)據(jù)源 5.5.2 用DSN數(shù)據(jù)源連接數(shù)據(jù)庫 5.6 本章小結 5.7 課后習題第6章 Dreamweaver CS3動態(tài)網(wǎng)頁基礎 6.1 查看源代碼 6.2 管理標簽庫 6.3 Dreamweaver中的編碼 6.3.1 使用代碼提示加入背景音樂 6.3.2 使用標簽選擇器插入標簽 6.3.3 使用標簽編輯器編輯標簽 6.3.4 用標簽檢查器編輯標簽 6.3.5 快速標簽編輯器 6.4 使用代碼片斷面板 6.4.1 插入代碼片斷 6.4.2 創(chuàng)建代碼片斷 6.5 插入HTML注釋 6.6 編輯數(shù)據(jù)表記錄 6.6.1 創(chuàng)建記錄集 6.6.2 插入記錄 6.6.3 更新記錄 6.6.4 刪除記錄 6.7 添加服務器行為 6.7.1 創(chuàng)建重復區(qū)域 6.7.2 創(chuàng)建顯示區(qū)域 6.7.3 記錄集分頁 6.7.4 轉到詳細頁面 6.7.5 轉到相關頁面 6.7.6 用戶身份驗證 6.8 本章小結 6.9 課后習題 第7章 設計制作音樂下載系統(tǒng) 7.1 系統(tǒng)設計分析 7.2 創(chuàng)建數(shù)據(jù)表與數(shù)據(jù)庫連接 7.2.1 設計數(shù)據(jù)庫 7.2.2 創(chuàng)建數(shù)據(jù)庫連接 7.3 制作音樂添加頁面 7.3.1 插入表單對象 7.3.2 插入記錄 7.4 制作音樂下載列表頁面 7.4.1 制作靜態(tài)部分 7.4.2 創(chuàng)建記錄集并綁定字段 7.4.3 插入動態(tài)數(shù)據(jù) 7.5 制作音樂播放頁面 7.6 制作音樂下載頁面 7.7 本章小結 7.8 課后習題 第8章 設計制作留言板系統(tǒng) 8.1 系統(tǒng)設計分析 8.2 創(chuàng)建數(shù)據(jù)表與數(shù)據(jù)庫連接 8.2.1 設計數(shù)據(jù) 8.2.2 創(chuàng)建數(shù)據(jù)庫連接 8.3 留言列表頁面 8.3.1 基本頁面設計 8.3.2 創(chuàng)建記錄集 8.3.3 添加重復區(qū)域 8.3.4 轉到詳細頁面 8.4 留言詳細信息頁面 8.4.1 設計頁面靜態(tài)部分 8.4.2 創(chuàng)建記錄集 8.5 發(fā)表留言頁面 8.5.1 插入表單對象 8.5.2 插入記錄 8.6 本章小結 8.7 課后習題 第9章 設計制作新聞發(fā)布管理系統(tǒng) 9.1 系統(tǒng)設計分析 9.2 創(chuàng)建數(shù)據(jù)表與數(shù)據(jù)庫連接 9.2.1 設計數(shù)據(jù)庫 9.2.2 創(chuàng)建數(shù)據(jù)庫連接 9.3 新聞列表管理頁面 9.3.1 創(chuàng)建記錄集 9.3.2 插入動態(tài)表格 9.3.3 插入記錄集導航條 9.3.4 轉到詳細頁面 9.4 后臺登錄頁面 9.4.1 插入表單對象 9.4.2 身份驗證 9.5 添加新聞頁面 9.5.1 制作“添加新聞頁面” 9.5.2 插入記錄 9.5.3 限制對頁的訪問 9.6 刪除新聞頁面 9.7 修改新聞頁面 9.8 新聞列表頁面 9.8.1 設計頁面靜態(tài)部分 9.8.2 添加記錄集 9.8.3 轉到詳細頁面 9.8.4 記錄集分頁 9.9 新聞詳細頁面 9.10 本章小結 9.11 課后習題 第10章 設計制作會員注冊管理系統(tǒng) 10.1 系統(tǒng)設計分析 10.2 創(chuàng)建數(shù)據(jù)庫與數(shù)據(jù)庫連接 10.2.1 創(chuàng)建數(shù)據(jù)庫表 10.2.2 創(chuàng)建數(shù)據(jù)庫連接 10.3 會員注冊 10.3.1 注冊頁面 10.3.2 注冊成功與失敗頁面 10.4 會員登錄 10.4.1 會員登錄頁面 10.4.2 登錄成功頁面 10.4.3 登錄失敗頁面 10.5 管理系統(tǒng) 10.5.1 會員管理總頁面 10.5.2 刪除會員頁面 10.5.3 會員修改頁面 10.6 本章小結 10.7 課后習題第11章 設計制作網(wǎng)上調查系統(tǒng) 11.1 系統(tǒng)設計分析 11.2 創(chuàng)建數(shù)據(jù)表 11.3 創(chuàng)建數(shù)據(jù)庫連接 11.4 創(chuàng)建調查頁面 11.4.1 制作調查內容 11.4.2 插入動態(tài)數(shù)據(jù) 11.5 查看調查結果 11.5.1 建立記錄集 11.5.2 動態(tài)數(shù)據(jù)的綁定 11.6 本章小結 11.7 課后習題第12章 設計制作搜索查詢系統(tǒng) 12.1 搜索查詢系統(tǒng)概述 12.2 創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)庫連接 12.3 制作搜索系統(tǒng)主要頁面 12.3.1 制作搜索頁面 12.3.2 制作按名稱搜索結果頁面 12.3.3 制作按價格搜索結果頁面 12.4 本章小結 12.5 課后習題 第13章 設計企業(yè)形象展示網(wǎng)站 13.1 企業(yè)網(wǎng)站概述 13.2 企業(yè)網(wǎng)站主要功能欄目 13.3 企業(yè)網(wǎng)站色彩搭配和風格創(chuàng)意 13.3.1 企業(yè)網(wǎng)站色彩搭配 13.3.2 企業(yè)網(wǎng)站風格創(chuàng)意 13.4 設計網(wǎng)站首頁 13.4.1 設計網(wǎng)站首頁 13.4.2 切割網(wǎng)站首頁 13.5 制作網(wǎng)站二級頁面 13.5.1 創(chuàng)建模板 13.5.2 創(chuàng)建企業(yè)簡介頁面 13.5.3 創(chuàng)建企業(yè)產(chǎn)品展示頁面 13.6 制作產(chǎn)品反饋表單 13.7 實例——制作新聞發(fā)布系統(tǒng) 13.7.1 設計數(shù)據(jù)庫 13.7.2 創(chuàng)建數(shù)據(jù)庫連接 13.7.3 制作顯示全部新聞列表頁面 13.7.4 制作新聞詳細顯示頁面 13.7.5 制作新聞添加頁面 13.8 本章小結 13.9 課后習題第14章 設計制作在線購物系統(tǒng) 14.1 購物網(wǎng)站設計策劃 14.1.1 基本網(wǎng)站概念 14.1.2 購物網(wǎng)站設計要點 14.1.3 主要功能頁面 14.2 創(chuàng)建數(shù)據(jù)庫表 14.3 創(chuàng)建數(shù)據(jù)庫連接 14.4 制作購物系統(tǒng)前臺頁面 14.4.1 制作商品分類展示頁面 14.4.2 制作商品詳細信息頁面 14.5 制作購物系統(tǒng)后臺管理 14.5.1 制作管理員登錄頁面 14.5.2 制作添加商品分類頁面 14.5.3 制作添加商品頁面 14.5.4 制作商品管理頁面 14.5.5 制作修改頁面 14.5.6 制作刪除頁面 14.6 本章小結 14.7 課后習題 第15章 設計制作博客網(wǎng)站 15.1 博客系統(tǒng)網(wǎng)站分析 15.2 準備工作 15.2.1 創(chuàng)建博客數(shù)據(jù)庫表 15.2.2 添加查詢對象 15.2.3 創(chuàng)建本地站點 15.2.4 創(chuàng)建數(shù)據(jù)庫連接 15.3 設計博客系統(tǒng)前臺頁面 15.3.1 制作博客首頁 15.3.2 制作分類顯示內容的頁面 15.3.3 制作顯示作者及網(wǎng)站信息的頁面 15.3.4 制作博客文章及回復的頁面 15.4 設計博客系統(tǒng)后臺頁面 15.4.1 制作管理員登錄頁面 15.4.2 制作管理網(wǎng)站信息頁面 15.4.3 制作管理文章分類頁面 15.4.4 制作管理文章列表頁面 15.4.5 制作添加文章頁面 15.4.6 制作管理文章詳細信息及回復頁面 15.5 本章小結 15.6 課后習題 附錄A HTML常用標簽附錄B ASP函數(shù)詳解附錄C ADO對象方法屬性詳解
章節(jié)摘錄
第1章 動態(tài)網(wǎng)站建設流程 1.1 靜態(tài)網(wǎng)頁和動態(tài)網(wǎng)頁的區(qū)別 網(wǎng)頁一般又稱HTML文件,是一種可以在WWW上傳輸、能被瀏覽器認識和翻譯成頁面并顯示出來的文件。文字與圖片是構成一個網(wǎng)頁的兩個最基本的元素,除此之外,網(wǎng)頁的元素還包括動畫、音樂、程序等。網(wǎng)頁是構成網(wǎng)站的基本元素,是承載各種網(wǎng)站應用的平臺。通??吹降木W(wǎng)頁,大都是以HTM或HTML后綴結尾的文件。除此之外,網(wǎng)頁文件還有以CGI、ASP、PHP和JSP后綴結尾的。目前網(wǎng)頁根據(jù)生成方式,大致可以分為靜態(tài)網(wǎng)頁和動態(tài)網(wǎng)頁兩種?! ?.1.1 靜態(tài)網(wǎng)頁 靜態(tài)網(wǎng)頁是網(wǎng)站建設初期經(jīng)常采用的一種形式。網(wǎng)站建設者把內容設計成靜態(tài)網(wǎng)頁,訪問者只能被動地瀏覽網(wǎng)站建設者提供的網(wǎng)頁內容。其特點如下?! 【W(wǎng)頁內容不會發(fā)生變化,除非網(wǎng)頁設計者修改了網(wǎng)頁的內容?! 〔荒軐崿F(xiàn)和瀏覽網(wǎng)頁的用戶之間的交互。信息流向是單向的,即從服務器到瀏覽器。服務器不能根據(jù)用戶的選擇調整返回給用戶的內容?! ?.1.2 動態(tài)網(wǎng)頁 網(wǎng)絡技術日新月異,許多網(wǎng)頁文件擴展名不再只是.htm,還有.php、.asp等,這些都是采用動態(tài)網(wǎng)頁技術制作出來的。動態(tài)網(wǎng)頁其實就是建立在B/S架構上的服務器端腳本程序。在瀏覽器端顯示的網(wǎng)頁是服務器端程序運行的結果?! §o態(tài)網(wǎng)頁與動態(tài)網(wǎng)頁的區(qū)別在于Web服務器對它們的處理方式不同。當Web服務器接收到對靜態(tài)網(wǎng)頁的請求時,服務器直接將該頁發(fā)送給客戶瀏覽器,不進行任何處理。如果接收到對動態(tài)網(wǎng)頁的請求,則從Web服務器中找到該文件,并將它傳遞給一個稱為應用程序服務器的特殊軟件擴展,由它負責解釋和執(zhí)行網(wǎng)頁,將執(zhí)行后的結果傳遞給客戶瀏覽器?! 討B(tài)網(wǎng)頁的一般特點如下。 動態(tài)網(wǎng)頁以數(shù)據(jù)庫技術為基礎,可以大大降低網(wǎng)站維護的工作量。 采用動態(tài)網(wǎng)頁技術的網(wǎng)站可以實現(xiàn)更多的功能,如用戶注冊、用戶登錄、搜索查詢、用戶管理、訂單管理等?! 討B(tài)網(wǎng)頁并不是獨立存在于服務器上的網(wǎng)頁文件,只有當用戶請求時服務器才返回一個完整的網(wǎng)頁?! ∷阉饕嬉话悴豢赡軓囊粋€網(wǎng)站的數(shù)據(jù)庫中訪問全部網(wǎng)頁,因此采用動態(tài)網(wǎng)頁的網(wǎng)站在進行搜索引擎推廣時需要做一定的技術處理才能適應搜索引擎的要求?! ?.2 網(wǎng)站的前期規(guī)劃 建設網(wǎng)站之前就應該有一個整體的戰(zhàn)略規(guī)劃和目標,規(guī)劃好網(wǎng)頁的大致外觀后就可以著手設計了?! ?.2.1 確定網(wǎng)站目標 在創(chuàng)建網(wǎng)站時,確定站點的目標是第一步。設計者應清楚建立站點的目標,即確定它將提供什么樣的服務,網(wǎng)頁中應該提供哪些內容等。要確定站點目標,應該從以下3個方面考慮?! 【W(wǎng)站的整體定位。網(wǎng)站可以是大型商用網(wǎng)站、小型電子商務網(wǎng)站、門戶網(wǎng)站、個人主頁、科研網(wǎng)站、交流平臺、公司和企業(yè)介紹性網(wǎng)站以及服務性網(wǎng)站等。首先應該對網(wǎng)站的整體進行一個客觀的評估,同時要以發(fā)展的眼光看待問題,否則將帶來許多升級和更新方面的不便?! 【W(wǎng)站的主要內容。如果是綜合性網(wǎng)站,那么對于新聞、郵件、電子商務和論壇等都要有所涉及,這樣就要求網(wǎng)頁要結構緊湊、美觀大方;對于側重某一方面的網(wǎng)站,如書籍網(wǎng)站、游戲網(wǎng)站、音樂網(wǎng)站等,則往往對網(wǎng)頁美工要求較高,使用模板較多,更新網(wǎng)頁和數(shù)據(jù)庫較快;如果是個人主頁或介紹性的網(wǎng)站,那么一般來講,網(wǎng)站的更新速度較慢,瀏覽率較低,并且由于鏈接較少,內容不如其他網(wǎng)站豐富,但對美工的要求更高一些,可以使用較鮮艷明亮的顏色,同時可以添加Flash動畫等,使網(wǎng)頁更具動感和充滿活力,否則網(wǎng)站沒有吸引力?! 【W(wǎng)站瀏覽者的教育程度。對于不同的瀏覽者群,網(wǎng)站的吸引力是截然不同的,如針對少年兒童的網(wǎng)站,卡通和科普性的內容更符合瀏覽者的品味,也能夠達到網(wǎng)站寓教于樂的目的;針對學生的網(wǎng)站,往往對網(wǎng)站的動感程度和特效技術要求更高一些;對于商務瀏覽者,網(wǎng)站的安全性和易用性更為重要?! ?.2.2 規(guī)劃站點結構 合理地組織站點結構,能夠加快站點的設計,提高工作效率,節(jié)省工作時間。
編輯推薦
《Dreamweaver CS3動態(tài)網(wǎng)頁設計:ASP篇》語言簡潔,實例豐富,適合網(wǎng)頁設計與制作人員、網(wǎng)站建設與開發(fā)人員、大中專院校相關專業(yè)師生、網(wǎng)頁制作培訓班學員、個人網(wǎng)站愛好者閱讀?! ”緯鴥群?0多個完整的案例;近100項軟件功能的詳細講解;贈送2000多張相關的素材圖片文件。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
Dreamweaver CS3動態(tài)網(wǎng)頁設計ASP篇 PDF格式下載