出版時(shí)間:2009-4 出版社:人民郵電 作者:姜衛(wèi)//何苗//李曉黎 頁(yè)數(shù):389
前言
互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展和普及已經(jīng)改變了人們的工作和生活習(xí)慣,很多人希望能夠通過(guò)互聯(lián)網(wǎng)足不出戶(hù)地滿(mǎn)足自己的需求,電子商務(wù)已經(jīng)成為許多企事業(yè)單位的業(yè)務(wù)發(fā)展方向。因此,如何構(gòu)建互聯(lián)網(wǎng)站、開(kāi)發(fā)Web應(yīng)用程序已經(jīng)成為當(dāng)前的熱門(mén)技術(shù)之一。高校的許多專(zhuān)業(yè)都開(kāi)設(shè)了相關(guān)的課程。開(kāi)發(fā)Web應(yīng)用程序必須了解兩部分內(nèi)容,即前臺(tái)的開(kāi)發(fā)工具和后臺(tái)的數(shù)據(jù)庫(kù),本書(shū)選擇了這一領(lǐng)域中的經(jīng)典組合ASP+SQL Server,使讀者能夠掌握最實(shí)用的開(kāi)發(fā)技術(shù)。ASP是一種服務(wù)器端的腳本語(yǔ)言,支持VBScfipt和JavaScript等腳本的使用。很多同類(lèi)圖書(shū)只介紹VBScript這種常用的腳本語(yǔ)言,很少介紹JavaScript。JavaScript可以在網(wǎng)頁(yè)中實(shí)現(xiàn)一些特殊效果,能夠使網(wǎng)頁(yè)設(shè)計(jì)更加靈活、實(shí)用。本書(shū)對(duì)這兩種腳本語(yǔ)言都進(jìn)行了介紹。編者在多年開(kāi)發(fā)Web應(yīng)用程序和研究相關(guān)課程教學(xué)的基礎(chǔ)上編寫(xiě)了本書(shū)。全書(shū)內(nèi)容分為4個(gè)部分。第1部分介紹ASP程序設(shè)計(jì)基礎(chǔ),由第1~5章組成,全面講解了開(kāi)發(fā)Web應(yīng)用程序的基本流程、配置ASP應(yīng)用環(huán)境、ASP腳本語(yǔ)言、內(nèi)置對(duì)象和組件等;第2部分介紹SQL Server 2000數(shù)據(jù)庫(kù)的管理和開(kāi)發(fā)接口,由第6章和第7章組成,比較詳盡地講解了Web應(yīng)用程序所必備的后臺(tái)數(shù)據(jù)庫(kù)管理及開(kāi)發(fā)技術(shù),讀者無(wú)需再查閱其他數(shù)據(jù)庫(kù)管理的參考資料;第3部分介紹非常實(shí)用的案例,由第8~l1章組成,案例包括用戶(hù)管理及登錄系統(tǒng)、簡(jiǎn)易網(wǎng)上論壇、網(wǎng)站流量統(tǒng)計(jì)系統(tǒng)、網(wǎng)絡(luò)投票系統(tǒng)、網(wǎng)上商城購(gòu)物系統(tǒng)、旅游在線(xiàn)報(bào)名系統(tǒng)、軟件資源下載系統(tǒng)等,這些案例具有很強(qiáng)的實(shí)用性.讀者可以通過(guò)這些系統(tǒng)學(xué)習(xí)開(kāi)發(fā)’Web應(yīng)用"程序的過(guò)程和技術(shù),也可以在實(shí)例的基礎(chǔ)上稍加修改,獨(dú)立使用;第4部分是附錄,包括為了便于老師教學(xué)和學(xué)生實(shí)踐設(shè)計(jì)的7個(gè)實(shí)驗(yàn)和1個(gè)綜合性的大作業(yè),以及H1ML語(yǔ)言的介紹等。另外,本書(shū)每章都配有相應(yīng)的習(xí)題,幫助讀者理解所學(xué)習(xí)的內(nèi)容,使讀者加深印象、學(xué)以致用。本書(shū)提供教學(xué)PPT課件、源程序文件和數(shù)據(jù)庫(kù)腳本等,需要者可以登錄人民郵電出版社教學(xué)服務(wù)與資源網(wǎng)(]http://www.ptpedu.com.cn)免費(fèi)下載。本教材在內(nèi)容的選擇、深度的把握上充分考慮初學(xué)者的特點(diǎn),內(nèi)容安排上力求做到循序漸進(jìn),不僅適合教學(xué),也適合開(kāi)發(fā)Web應(yīng)用程序的各類(lèi)人員自學(xué)使用。由于編者水平有限,書(shū)中難免存在不足之處,敬請(qǐng)廣大讀者批評(píng)指正。
內(nèi)容概要
ASP+SQL Server是開(kāi)發(fā)Web應(yīng)用程序的經(jīng)典組合,被國(guó)內(nèi)外眾多網(wǎng)站所廣泛采用,具有很強(qiáng)的實(shí)用性。本書(shū)首先系統(tǒng)介紹了ASP程序設(shè)計(jì)和SQL Server 2000數(shù)據(jù)庫(kù)管理的基礎(chǔ)知識(shí),然后結(jié)合幾個(gè)使用ASP+SQL Server 2000開(kāi)發(fā)Web應(yīng)用程序的實(shí)例,包括用戶(hù)管理及登錄系統(tǒng)、簡(jiǎn)易網(wǎng)上論壇、網(wǎng)站流量統(tǒng)計(jì)系統(tǒng)、網(wǎng)絡(luò)投票系統(tǒng)、網(wǎng)上商城購(gòu)物系統(tǒng)、旅游在線(xiàn)報(bào)名系統(tǒng)、軟件資源下載系統(tǒng)、新聞發(fā)布及管理系統(tǒng)等,全面介紹了用ASP和SQL Server 2000開(kāi)發(fā)Web應(yīng)用程序的方法和技巧。 本書(shū)既可以作為大學(xué)本科“Web應(yīng)用程序設(shè)計(jì)”課程的教材,也可作為高職高專(zhuān)院校相關(guān)專(zhuān)業(yè)的教材,或作為Web應(yīng)用程序開(kāi)發(fā)人員的參考用書(shū)。
書(shū)籍目錄
第1部分 ASP程序設(shè)計(jì)基礎(chǔ) 第1章 Web應(yīng)用程序設(shè)計(jì)與開(kāi)發(fā)概述 1.1 Web應(yīng)用程序設(shè)計(jì)語(yǔ)言的產(chǎn)生與發(fā)展 1.2 Web應(yīng)用程序的基本開(kāi)發(fā)流程和工作原理 1.3 當(dāng)前比較流行的Web應(yīng)用程序設(shè)計(jì)語(yǔ)言 1.3.1 HTML簡(jiǎn)介 1.3.2 ASP簡(jiǎn)介 1.3.3 JSP簡(jiǎn)介 1.3.4 PHP簡(jiǎn)介 習(xí)題 第2章 ASP基礎(chǔ)和應(yīng)用環(huán)境配置 2.1 Web服務(wù)器環(huán)境配置 2.1.1 安裝IIS 2.1.2 配置和管理IIS 2.1.3 申請(qǐng)和配置互聯(lián)網(wǎng)站 2.2 常用ASP編輯工具——Dreamweaver 2.2.1 Dreamweaver主界面 2.2.2 設(shè)置網(wǎng)頁(yè)背景和顏色 2.2.3 設(shè)置字體屬性 2.2.4 超級(jí)鏈接 2.2.5 圖像和動(dòng)畫(huà) 2.2.6 表格 2.3 ASP程序設(shè)計(jì)基礎(chǔ) 2.3.1 顯示當(dāng)前日期和時(shí)間的例子 2.3.2 初學(xué)者的常見(jiàn)問(wèn)題 習(xí)題 第3章 ASP腳本語(yǔ)言 3.1 VBScript編程基礎(chǔ) 3.1.1 數(shù)據(jù)類(lèi)型 3.1.2 常量和變量 3.1.3 運(yùn)算符 3.1.4 函數(shù)與過(guò)程 3.1.5 條件語(yǔ)句 3.1.6 循環(huán)語(yǔ)句 3.1.7 自定義過(guò)程和函數(shù) 3.1.8 錯(cuò)誤處理 3.2 JavaScript編程基礎(chǔ) 3.2.1 JavaScript腳本使用 3.2.2 數(shù)據(jù)類(lèi)型和變量 3.2.3 運(yùn)算符 3.2.4 程序控制語(yǔ)句 3.2.5 內(nèi)置對(duì)象綜述 3.2.6 彈出警告對(duì)話(huà)框 3.2.7 彈出確認(rèn)對(duì)話(huà)框 3.2.8 彈出輸入數(shù)據(jù)對(duì)話(huà)框 3.2.9 彈出新窗口 3.2.10 Window對(duì)象事件處理 習(xí)題 第4章 ASP內(nèi)置對(duì)象 4.1 Request對(duì)象 4.1.1 讀取網(wǎng)址的參數(shù)信息 4.1.2 讀取表單傳遞的數(shù)據(jù) 4.1.3 讀取Cookie數(shù)據(jù) 4.1.4 讀取服務(wù)器端的環(huán)境變量 4.2 Response對(duì)象 4.2.1 輸出到網(wǎng)頁(yè) 4.2.2 網(wǎng)頁(yè)轉(zhuǎn)向 4.2.3 寫(xiě)入Cookie數(shù)據(jù) 4.3 Server對(duì)象 4.3.1 創(chuàng)建組件實(shí)例 4.3.2 取得服務(wù)器的物理路徑 4.4 Application對(duì)象 4.4.1 Application對(duì)象應(yīng)用及計(jì)數(shù)器實(shí)例 4.4.2 Application對(duì)象鎖定 4.4.3 使用Global.asa 4.4.4 圖形化的計(jì)數(shù)器 4.5 Session對(duì)象 4.5.1 Session對(duì)象應(yīng)用 4.5.2 使用Session保存登錄信息 4.5.3 Session對(duì)象的事件 習(xí)題 第5章 ASP常用組件 第2部分 SQL Server 2000數(shù)據(jù)庫(kù)管理及開(kāi)發(fā)接口 第6章 SQL Server 2000數(shù)據(jù)庫(kù)管理 第7章 ASP數(shù)據(jù)庫(kù)編程技術(shù) 第3部分 ASP應(yīng)用實(shí)例開(kāi)發(fā) 第8章 常用ASP應(yīng)用實(shí)例 第9章 網(wǎng)上商城購(gòu)物系統(tǒng) 第10章 旅游在線(xiàn)報(bào)名系統(tǒng) 第11章 軟件資源下載系統(tǒng) 第4部分 附錄
章節(jié)摘錄
插圖:(2)單擊“新建”按鈕,“選定的索引”框顯示系統(tǒng)分配給新索引的名稱(chēng)。(3)在“列名”下選擇要?jiǎng)?chuàng)建索引的列??梢赃x擇多達(dá)16列。為獲得最佳性能,最好只選擇一列或兩列。對(duì)所選的每一列,可指出索引是按升序還是降序組織列值。(4)如果要?jiǎng)?chuàng)建唯一索引,請(qǐng)選中“創(chuàng)建IJNIQUE”復(fù)選框。(5)用戶(hù)可以標(biāo)識(shí)填充因子來(lái)指定每個(gè)索引頁(yè)的填滿(mǎn)程度。索引頁(yè)上的空余空間量很重要,因?yàn)楫?dāng)索引頁(yè)填滿(mǎn)時(shí),系統(tǒng)必須花時(shí)間拆分它以便為新行騰出空間。創(chuàng)建索引時(shí)很少需要指定填充因子。提供該選項(xiàng)是用于微調(diào)性能。在包含現(xiàn)有數(shù)據(jù)的表上創(chuàng)建新索引時(shí),尤其是當(dāng)能精確預(yù)測(cè)那些數(shù)據(jù)以后的改變時(shí),該選項(xiàng)很有用。(6)如果要?jiǎng)?chuàng)建聚集索引,請(qǐng)選中“創(chuàng)建為ClusTERED”復(fù)選框。因?yàn)橐粋€(gè)表中只能有一個(gè)聚集索引,所以如果已經(jīng)存在了其他的聚集索引,就會(huì)提示用戶(hù)不能再創(chuàng)建新的聚集索引。(7)設(shè)置完成后,單擊“確定”按鈕。(8)當(dāng)保存表時(shí),索引即創(chuàng)建在數(shù)據(jù)庫(kù)中。SQL,Server2000還提供了創(chuàng)建索引的向?qū)?,使用此向?qū)в脩?hù)可以更加方便地創(chuàng)建索引。在企業(yè)管理器中,展開(kāi)服務(wù)器組,再展開(kāi)要?jiǎng)?chuàng)建索引的服務(wù)器。在“工具”菜單中單擊“向?qū)А泵?,打開(kāi)“選擇向?qū)А睂?duì)話(huà)框。展開(kāi)“數(shù)據(jù)庫(kù)”文件夾,選擇“創(chuàng)建索引向?qū)А保缓髥螕簟按_定”按鈕,如圖6.78所示。
編輯推薦
《Web應(yīng)用程序開(kāi)發(fā)教程:ASP+SQL Server》是作者結(jié)合多年的Web應(yīng)用程序開(kāi)發(fā)與SQL Server數(shù)據(jù)庫(kù)管理經(jīng)驗(yàn)編寫(xiě)而成.比較詳盡地介紹了開(kāi)發(fā)基于ASP+SQL Server的Web應(yīng)用程序所必備的相關(guān)技術(shù)《Web應(yīng)用程序開(kāi)發(fā)教程:ASP+SQL Server》首先從開(kāi)發(fā)Wet)應(yīng)用程序的基本流程開(kāi)始,全面介紹ASP應(yīng)用環(huán)境配置、腳本語(yǔ)言、內(nèi)置對(duì)象和組件等,使讀者熟悉使用.ASP開(kāi)發(fā)Web應(yīng)用程序的基本方法,從而為進(jìn)一步閱讀奠定基礎(chǔ)。然后介紹SOL Server2000后臺(tái)數(shù)據(jù)庫(kù)的基本管理方法和開(kāi)發(fā)接口,讀者無(wú)需再查閱其他數(shù)據(jù)庫(kù)管理的參考資料,就可以獨(dú)立完成web應(yīng)用程序開(kāi)發(fā)的整個(gè)過(guò)程,最后,《Web應(yīng)用程序開(kāi)發(fā)教程:ASP+SQL Server》還提供一組非常實(shí)用的實(shí)驗(yàn)案例,包括用戶(hù)管理及登錄系統(tǒng)、簡(jiǎn)易網(wǎng)上論壇、網(wǎng)站流量統(tǒng)計(jì)系統(tǒng)、網(wǎng)絡(luò)投票系統(tǒng)、網(wǎng)上商城購(gòu)物系統(tǒng)、旅游在線(xiàn)報(bào)名系統(tǒng)、軟件資源下載系統(tǒng)和新聞發(fā)布及管理系統(tǒng)等,使讀者在實(shí)踐中積累經(jīng)驗(yàn)此外,《Web應(yīng)用程序開(kāi)發(fā)教程:ASP+SQL Server》每章都配有相應(yīng)的習(xí)題和比較實(shí)用的實(shí)驗(yàn),幫助讀者理解所學(xué)習(xí)的內(nèi)容,使讀者開(kāi)發(fā)Web應(yīng)用程序的基礎(chǔ)知識(shí)、應(yīng)用能力和創(chuàng)新意識(shí)得到全面培養(yǎng)與提高《Web應(yīng)用程序開(kāi)發(fā)教程:ASP+SQL Server》在內(nèi)容的選擇、深度的把握上充分考慮初學(xué)者的特點(diǎn),內(nèi)容安排上力求做到循序漸進(jìn)《Web應(yīng)用程序開(kāi)發(fā)教程:ASP+SQL Server》不僅適臺(tái)本科教學(xué),也適合Web應(yīng)用程序開(kāi)發(fā)的各類(lèi)培訓(xùn)班和準(zhǔn)備使用ASP+SQL Server開(kāi)發(fā)Web應(yīng)用程序的讀者參考。體現(xiàn)作者多年的web應(yīng)用程序開(kāi)發(fā)經(jīng)驗(yàn)講解大量實(shí)用技巧,重點(diǎn)突出,便于靈活掌握提供典型應(yīng)用實(shí)例與上機(jī)實(shí)驗(yàn),分析詳細(xì),實(shí)用性強(qiáng)
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
Web應(yīng)用程序開(kāi)發(fā)教程 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版