出版時間:2006-1 出版社:清華大學(xué)出版社發(fā)行部 作者:石志國 頁數(shù):313
Tag標(biāo)簽:無
前言
ASP動態(tài)網(wǎng)站編程技術(shù)是目前網(wǎng)站應(yīng)用中的核心技術(shù),也是目前流行的3P技術(shù)中應(yīng)用最廣泛的一種,同時也是目前惟一在高校中普及的動態(tài)網(wǎng)站編程技術(shù)。3P技術(shù)分別是:ASP(ActiveServerPages)、PHP(Personal Home Page)和JSP(Java Server Pages)。ASP是微軟公司的產(chǎn)品,JSP最初是Sun公司推出的,PHP是由一個網(wǎng)絡(luò)小組開發(fā)和維護(hù)的。目前最常用的是ASP(或ASP.NET)和JSP。. 本書特色 2000年6月,我主講了網(wǎng)站程序員就業(yè)班的ASP編程部分,該班是北京新東方IT教育部的第一個就業(yè)班。當(dāng)時由于資源缺乏,ASP方面的圖書只有很少的幾本,所以教學(xué)難度很大。于是利用手頭的一些資料,編寫授課講義就成了主講教師的責(zé)任。講..
內(nèi)容概要
《ASP動態(tài)網(wǎng)站編程》系統(tǒng)全面地介紹了ASP動態(tài)網(wǎng)站編程技術(shù)。全書共13章,分為四大部分,包括ASP編程基礎(chǔ)、ASP數(shù)據(jù)庫程序設(shè)計(jì)、ASP組件程序設(shè)計(jì)和動態(tài)網(wǎng)站開發(fā)實(shí)踐。書中有20個完整的案例和超過180個基本程序、程序短小,適合教學(xué)和學(xué)習(xí)使用,而且都是網(wǎng)站應(yīng)用中常用的程序,每章最后都配有大量的習(xí)題?!禔SP動態(tài)網(wǎng)站編程》可以作為高校以及各類培訓(xùn)機(jī)構(gòu)相關(guān)課程的教材或者參考書?!禔SP動態(tài)網(wǎng)站編程》還提供全書源代碼和授課幻燈片等教學(xué)支持信息,可以從圖書支持網(wǎng)站下載。
書籍目錄
第1部分 ASP編程基礎(chǔ)第1章 網(wǎng)站編程體系概述與環(huán)境配置1.1 軟件編程體系簡介1.1.1 B/S架構(gòu)編程體系1.1.2 C/S架構(gòu)編程體系1.2 ASP基本原理1.2.1 ASP的發(fā)展歷史1.2.2 ASP相關(guān)技術(shù)概覽1.3 B/S架構(gòu)編程語言簡介1.3.1 ASP概述1.3.2 ASP.NET概述1.3.3 JSP概述1.3.4 PHP概述1.4 ASP運(yùn)行環(huán)境配置1.4.1 安裝IIS 5.01.4.2 配置IIS 5.01.4.3 ASP的編譯環(huán)境簡介1.4.4 測試ASP運(yùn)行環(huán)境小結(jié)課后習(xí)題第2章 HTML編程基礎(chǔ)2.1 HTML編程技術(shù)2.1.1 HTML概述2.1.2 HEAD頭元素2.1.3 HTML的常用標(biāo)記2.2 CSS編程技術(shù)2.2.1 CSS概述2.2.2 加載CSS樣式的三種方式2.2.3 CSS與標(biāo)記對應(yīng)的三種方式2.2.4 定義超級鏈接樣式小結(jié)課后習(xí)題第3章 VBScript編程基礎(chǔ)3.1 腳本語言概述3.1.1 VBScript代碼的基本格式3.1.2 VBScript的數(shù)據(jù)類型3.1.3 VBScript常量3.1.4 VBScript變量3.1.5 數(shù)組3.1.6 常用的運(yùn)算符3.2 VBScript的基本語句3.2.1 分支語句3.2.2 循環(huán)語句3.2.3 VBScript的過程和函數(shù)3.2.4 注釋語句3.2.5 容錯語句3.3 VBScript重要函數(shù)分析3.3.1 字符串處理函數(shù)3.3.2 轉(zhuǎn)換函數(shù)3.3.3 日期和時間函數(shù)3.3.4 數(shù)學(xué)函數(shù)3.3.5 檢驗(yàn)函數(shù)小結(jié)課后習(xí)題第4章 ASP內(nèi)置對象4.1 內(nèi)置對象概述4.2 Response對象4.2.1 輸出數(shù)據(jù)4.2.2 網(wǎng)頁轉(zhuǎn)向4.2.3 停止輸出4.2.4 使用緩沖區(qū)4.2.5 輸出二進(jìn)制數(shù)據(jù)4.3 Request對象4.3.1 獲得表單數(shù)據(jù)4.3.2 獲得服務(wù)器信息4.3.3 獲得響應(yīng)的總數(shù)據(jù)大小4.3.4 獲取二進(jìn)制數(shù)據(jù)4.4 Application對象4.4.1 自定義屬性4.4.2 實(shí)現(xiàn)聊天室4.5 Session對象4.5.1 對Session的理解4.5.2 自定義屬性4.5.3 Timeout屬性4.5.4 Abandon方法4.6 Server 對象4.6.1 輸出HTML代碼4.6.2 獲取物理路徑4.6.3 Execute方法4.6.4 Transfer方法4.7 Cookie集合4.7.1 寫入Cookie4.7.2 讀取Cookie4.8 global.asa文件小結(jié)課后習(xí)題第2部分 ASP數(shù)據(jù)庫程序設(shè)計(jì)第5章 數(shù)據(jù)庫編程基礎(chǔ)5.1 數(shù)據(jù)庫系統(tǒng)簡介5.1.1 數(shù)據(jù)管理的發(fā)展過程5.1.2 數(shù)據(jù)庫的發(fā)展過程5.1.3 數(shù)據(jù)庫的基本術(shù)語5.2 SQL語言概述5.2.1 數(shù)據(jù)準(zhǔn)備5.2.2 基本SQL語句5.2.3 聚合函數(shù)5.2.4 分組查詢5.2.5 交叉查詢5.3 ASP使用SQL語句操作數(shù)據(jù)庫初步5.3.1 執(zhí)行SQL查詢語句5.3.2 測試SQL操作語句小結(jié)課后習(xí)題第6章 ADO數(shù)據(jù)訪問接口6.1 ADO數(shù)據(jù)訪問接口概述6.2 Connection數(shù)據(jù)對象6.2.1 打開和關(guān)閉數(shù)據(jù)庫連接6.2.2 Connection對象的方法和屬性6.2.3 向?yàn)g覽器輸出數(shù)據(jù)庫內(nèi)容6.2.4 輸出表中所有數(shù)據(jù)6.2.5 使用事務(wù)6.2.6 Connection對象中的Errors集合6.3 RecordSet數(shù)據(jù)對象6.3.1 RecordSet對象的屬性及方法6.3.2 使用RecordSet對象打開數(shù)據(jù)庫6.3.3 實(shí)現(xiàn)數(shù)據(jù)庫的分頁顯示6.4 Command數(shù)據(jù)對象6.4.1 Command對象的屬性和方法6.4.2 使用Command操作數(shù)據(jù)庫小結(jié)課后習(xí)題第7章 ASP操作SQL Server數(shù)據(jù)庫7.1 SQL Server概述與安裝7.1.1 SQL Server的安裝7.1.2 測試ASP+SQL Server的開發(fā)平臺7.2 SQL Server的集成環(huán)境介紹7.2.1 SQL服務(wù)管理器7.2.2 企業(yè)管理器7.2.3 查詢分析器7.2.4 事件探查器7.2.5 聯(lián)機(jī)幫助7.3 創(chuàng)建數(shù)據(jù)庫7.3.1 創(chuàng)建數(shù)據(jù)庫7.3.2 刪除數(shù)據(jù)庫7.3.3 SQL Server提供的數(shù)據(jù)類型7.3.4 創(chuàng)建數(shù)據(jù)庫表7.3.5 修改表結(jié)構(gòu)7.3.6 刪除數(shù)據(jù)庫表7.4 數(shù)據(jù)完整性7.4.1 使用Identity屬性7.4.2 使用Uniqueidentifier類型7.4.3 使用六大約束7.5 ADO操作SQL Server數(shù)據(jù)庫7.5.1 格式一的SQL Server版本7.5.2 格式二的SQL Server版本7.5.3 格式三的SQL Server版本7.6 SQL Server存儲過程7.6.1 存儲過程的概念7.6.2 創(chuàng)建SQL Server存儲過程7.7 ADO操作SQL Server存儲過程7.7.1 調(diào)用無輸入輸出參數(shù)存儲過程7.7.2 調(diào)用帶輸入輸出參數(shù)的存儲過程小結(jié)課后習(xí)題第3部分 ASP組件程序設(shè)計(jì)第8章 ASP內(nèi)置組件8.1 ASP內(nèi)置組件概述8.2 FSO內(nèi)置文件組件8.2.1 使用對文件操作的組件8.2.2 對文件進(jìn)行處理8.2.3 對文件夾和驅(qū)動器進(jìn)行操作8.3 廣告的處理8.4 文件鏈接組件8.4.1 文件鏈接組件提供的方法8.4.2 文件鏈接組件讀取文件8.5 瀏覽器組件8.6 計(jì)數(shù)器組件8.7 驗(yàn)證檢查組件小結(jié)課后習(xí)題第9章 使用第三方組件9.1 利用ASP的外部組件9.1.1 組件概述9.1.2 組件的調(diào)用方法9.2 實(shí)現(xiàn)文件上傳9.2.1 文件上傳組件簡介9.2.2 組件提供的方法9.2.3 組件提供的屬性9.3 Email組件9.4 使用自己編寫的組件小結(jié)課后習(xí)題第10章 ASP操作XML文件10.1 XML的概念10.1.1 XML文檔的結(jié)構(gòu)10.1.2 使用屬性10.1.3 XML聲明10.1.4 注釋10.1.5 字符和實(shí)體引用10.2 XML的三種顯示格式10.2.1 CSS樣式表10.2.2 XSL樣式語言10.2.3 XML數(shù)據(jù)島技術(shù)10.3 XML的兩種語法規(guī)則10.3.1 DTD文檔類型定義10.3.2 Schema文檔規(guī)則10.4 XML規(guī)范中的字符集10.4.1 ASCII字符集10.4.2 Unicode字符集10.4.3 中文字符集10.5 在XML中使用HTML10.5.1 在XML使用HTML標(biāo)記10.5.2 在XML中使用JavaScript代碼10.6 使用XML組件10.6.1 創(chuàng)建DOM對象10.6.2 讀取XML文件小結(jié)課后習(xí)題第4部分 動態(tài)網(wǎng)站開發(fā)實(shí)踐第11章 注冊域名與申請?zhí)摂M主機(jī)11.1 域名系統(tǒng)的基本概念11.1.1 什么是域名11.1.2 域名的層次結(jié)構(gòu)11.2 虛擬主機(jī)的基本概念11.2.1 什么是虛擬主機(jī)11.2.2 提供的服務(wù)11.3 注冊域名11.3.1 查找域名11.3.2 注冊域名11.4 申請?zhí)摂M主機(jī)11.4.1 選擇虛擬主機(jī)的類型11.4.2 注冊虛擬主機(jī)11.4.3 上傳頁面小結(jié)課后習(xí)題第12章 網(wǎng)站應(yīng)用案例分析12.1 帶回復(fù)功能的留言簿12.1.1 數(shù)據(jù)庫設(shè)計(jì)12.1.2 界面和程序設(shè)計(jì)12.2 新聞信息發(fā)布系統(tǒng)12.2.1 數(shù)據(jù)庫設(shè)計(jì)12.2.2 界面和程序設(shè)計(jì)12.3 在線考試系統(tǒng)12.3.1 數(shù)據(jù)庫設(shè)計(jì)12.3.2 界面和程序設(shè)計(jì)12.4 論壇系統(tǒng)12.4.1 數(shù)據(jù)庫設(shè)計(jì)12.4.2 界面設(shè)計(jì)小結(jié)課后習(xí)題第13章 項(xiàng)目規(guī)劃與設(shè)計(jì)文檔13.1 需求概述13.2 通用頁面編寫13.3 系統(tǒng)分析13.3.1 需求采集計(jì)劃書13.3.2 需求設(shè)計(jì)說明書13.3.3 頁面需求設(shè)計(jì)13.3.4 開發(fā)計(jì)劃書13.3.5 程序概要設(shè)計(jì)13.3.6 數(shù)據(jù)庫概要設(shè)計(jì)13.4 系統(tǒng)詳細(xì)設(shè)計(jì)13.4.1 頁面詳細(xì)設(shè)計(jì)13.4.2 數(shù)據(jù)庫詳細(xì)設(shè)計(jì)13.4.3 后臺腳本詳細(xì)設(shè)計(jì)13.5 測試和用戶手冊13.5.1 頁面測試說明書13.5.2 開發(fā)總結(jié)性報(bào)告13.5.3 后臺管理使用手冊小結(jié)課后習(xí)題附錄部分習(xí)題參考答案參考文獻(xiàn)
編輯推薦
《ASP動態(tài)網(wǎng)站編程》從網(wǎng)站建設(shè)所需要的知識出發(fā),系統(tǒng)地介紹了客戶端編程技術(shù):HTML、CSS和VBScript技術(shù),這些技術(shù)為服務(wù)器端ASP編程奠定了必要的基礎(chǔ),重點(diǎn)介紹了服務(wù)器端編程技術(shù)。此外,還介紹了XML在ASP中的相關(guān)應(yīng)用。最后,從網(wǎng)站建設(shè)角度介紹了如何申請域名和如何建立虛擬主機(jī)?!禔SP動態(tài)網(wǎng)站編程》結(jié)構(gòu)清晰,實(shí)例豐富,集理論性與實(shí)用性于一體。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載