Web應(yīng)用程序開發(fā)教程

出版時(shí)間:2009-4  出版社:人民郵電  作者:姜衛(wèi)//何苗//李曉黎  頁數(shù):389  

前言

互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展和普及已經(jīng)改變了人們的工作和生活習(xí)慣,很多人希望能夠通過互聯(lián)網(wǎng)足不出戶地滿足自己的需求,電子商務(wù)已經(jīng)成為許多企事業(yè)單位的業(yè)務(wù)發(fā)展方向。因此,如何構(gòu)建互聯(lián)網(wǎng)站、開發(fā)Web應(yīng)用程序已經(jīng)成為當(dāng)前的熱門技術(shù)之一。高校的許多專業(yè)都開設(shè)了相關(guān)的課程。開發(fā)Web應(yīng)用程序必須了解兩部分內(nèi)容,即前臺的開發(fā)工具和后臺的數(shù)據(jù)庫,本書選擇了這一領(lǐng)域中的經(jīng)典組合ASP+SQL Server,使讀者能夠掌握最實(shí)用的開發(fā)技術(shù)。ASP是一種服務(wù)器端的腳本語言,支持VBScfipt和JavaScript等腳本的使用。很多同類圖書只介紹VBScript這種常用的腳本語言,很少介紹JavaScript。JavaScript可以在網(wǎng)頁中實(shí)現(xiàn)一些特殊效果,能夠使網(wǎng)頁設(shè)計(jì)更加靈活、實(shí)用。本書對這兩種腳本語言都進(jìn)行了介紹。編者在多年開發(fā)Web應(yīng)用程序和研究相關(guān)課程教學(xué)的基礎(chǔ)上編寫了本書。全書內(nèi)容分為4個(gè)部分。第1部分介紹ASP程序設(shè)計(jì)基礎(chǔ),由第1~5章組成,全面講解了開發(fā)Web應(yīng)用程序的基本流程、配置ASP應(yīng)用環(huán)境、ASP腳本語言、內(nèi)置對象和組件等;第2部分介紹SQL Server 2000數(shù)據(jù)庫的管理和開發(fā)接口,由第6章和第7章組成,比較詳盡地講解了Web應(yīng)用程序所必備的后臺數(shù)據(jù)庫管理及開發(fā)技術(shù),讀者無需再查閱其他數(shù)據(jù)庫管理的參考資料;第3部分介紹非常實(shí)用的案例,由第8~l1章組成,案例包括用戶管理及登錄系統(tǒng)、簡易網(wǎng)上論壇、網(wǎng)站流量統(tǒng)計(jì)系統(tǒng)、網(wǎng)絡(luò)投票系統(tǒng)、網(wǎng)上商城購物系統(tǒng)、旅游在線報(bào)名系統(tǒng)、軟件資源下載系統(tǒng)等,這些案例具有很強(qiáng)的實(shí)用性.讀者可以通過這些系統(tǒng)學(xué)習(xí)開發(fā)’Web應(yīng)用"程序的過程和技術(shù),也可以在實(shí)例的基礎(chǔ)上稍加修改,獨(dú)立使用;第4部分是附錄,包括為了便于老師教學(xué)和學(xué)生實(shí)踐設(shè)計(jì)的7個(gè)實(shí)驗(yàn)和1個(gè)綜合性的大作業(yè),以及H1ML語言的介紹等。另外,本書每章都配有相應(yīng)的習(xí)題,幫助讀者理解所學(xué)習(xí)的內(nèi)容,使讀者加深印象、學(xué)以致用。本書提供教學(xué)PPT課件、源程序文件和數(shù)據(jù)庫腳本等,需要者可以登錄人民郵電出版社教學(xué)服務(wù)與資源網(wǎng)(]http://www.ptpedu.com.cn)免費(fèi)下載。本教材在內(nèi)容的選擇、深度的把握上充分考慮初學(xué)者的特點(diǎn),內(nèi)容安排上力求做到循序漸進(jìn),不僅適合教學(xué),也適合開發(fā)Web應(yīng)用程序的各類人員自學(xué)使用。由于編者水平有限,書中難免存在不足之處,敬請廣大讀者批評指正。

內(nèi)容概要

  ASP+SQL Server是開發(fā)Web應(yīng)用程序的經(jīng)典組合,被國內(nèi)外眾多網(wǎng)站所廣泛采用,具有很強(qiáng)的實(shí)用性。本書首先系統(tǒng)介紹了ASP程序設(shè)計(jì)和SQL Server 2000數(shù)據(jù)庫管理的基礎(chǔ)知識,然后結(jié)合幾個(gè)使用ASP+SQL Server 2000開發(fā)Web應(yīng)用程序的實(shí)例,包括用戶管理及登錄系統(tǒng)、簡易網(wǎng)上論壇、網(wǎng)站流量統(tǒng)計(jì)系統(tǒng)、網(wǎng)絡(luò)投票系統(tǒng)、網(wǎng)上商城購物系統(tǒng)、旅游在線報(bào)名系統(tǒng)、軟件資源下載系統(tǒng)、新聞發(fā)布及管理系統(tǒng)等,全面介紹了用ASP和SQL Server 2000開發(fā)Web應(yīng)用程序的方法和技巧?! ”緯瓤梢宰鳛榇髮W(xué)本科“Web應(yīng)用程序設(shè)計(jì)”課程的教材,也可作為高職高專院校相關(guān)專業(yè)的教材,或作為Web應(yīng)用程序開發(fā)人員的參考用書。

書籍目錄

第1部分 ASP程序設(shè)計(jì)基礎(chǔ) 第1章 Web應(yīng)用程序設(shè)計(jì)與開發(fā)概述   1.1 Web應(yīng)用程序設(shè)計(jì)語言的產(chǎn)生與發(fā)展   1.2 Web應(yīng)用程序的基本開發(fā)流程和工作原理   1.3 當(dāng)前比較流行的Web應(yīng)用程序設(shè)計(jì)語言    1.3.1 HTML簡介    1.3.2 ASP簡介    1.3.3 JSP簡介    1.3.4 PHP簡介   習(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 申請和配置互聯(lián)網(wǎng)站   2.2 常用ASP編輯工具——Dreamweaver    2.2.1 Dreamweaver主界面    2.2.2 設(shè)置網(wǎng)頁背景和顏色    2.2.3 設(shè)置字體屬性    2.2.4 超級鏈接    2.2.5 圖像和動(dòng)畫    2.2.6 表格   2.3 ASP程序設(shè)計(jì)基礎(chǔ)    2.3.1 顯示當(dāng)前日期和時(shí)間的例子    2.3.2 初學(xué)者的常見問題   習(xí)題  第3章 ASP腳本語言   3.1 VBScript編程基礎(chǔ)    3.1.1 數(shù)據(jù)類型    3.1.2 常量和變量    3.1.3 運(yùn)算符    3.1.4 函數(shù)與過程    3.1.5 條件語句    3.1.6 循環(huán)語句    3.1.7 自定義過程和函數(shù)    3.1.8 錯(cuò)誤處理   3.2 JavaScript編程基礎(chǔ)    3.2.1 JavaScript腳本使用    3.2.2 數(shù)據(jù)類型和變量    3.2.3 運(yùn)算符    3.2.4 程序控制語句    3.2.5 內(nèi)置對象綜述    3.2.6 彈出警告對話框    3.2.7 彈出確認(rèn)對話框    3.2.8 彈出輸入數(shù)據(jù)對話框    3.2.9 彈出新窗口    3.2.10 Window對象事件處理   習(xí)題  第4章 ASP內(nèi)置對象   4.1 Request對象    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對象    4.2.1 輸出到網(wǎng)頁    4.2.2 網(wǎng)頁轉(zhuǎn)向    4.2.3 寫入Cookie數(shù)據(jù)   4.3 Server對象    4.3.1 創(chuàng)建組件實(shí)例    4.3.2 取得服務(wù)器的物理路徑   4.4 Application對象    4.4.1 Application對象應(yīng)用及計(jì)數(shù)器實(shí)例    4.4.2 Application對象鎖定    4.4.3 使用Global.asa    4.4.4 圖形化的計(jì)數(shù)器   4.5 Session對象    4.5.1 Session對象應(yīng)用    4.5.2 使用Session保存登錄信息    4.5.3 Session對象的事件   習(xí)題  第5章 ASP常用組件 第2部分 SQL Server 2000數(shù)據(jù)庫管理及開發(fā)接口 第6章 SQL Server 2000數(shù)據(jù)庫管理  第7章 ASP數(shù)據(jù)庫編程技術(shù) 第3部分 ASP應(yīng)用實(shí)例開發(fā)  第8章 常用ASP應(yīng)用實(shí)例  第9章 網(wǎng)上商城購物系統(tǒng)  第10章 旅游在線報(bào)名系統(tǒng)  第11章 軟件資源下載系統(tǒng) 第4部分 附錄

章節(jié)摘錄

插圖:(2)單擊“新建”按鈕,“選定的索引”框顯示系統(tǒng)分配給新索引的名稱。(3)在“列名”下選擇要?jiǎng)?chuàng)建索引的列??梢赃x擇多達(dá)16列。為獲得最佳性能,最好只選擇一列或兩列。對所選的每一列,可指出索引是按升序還是降序組織列值。(4)如果要?jiǎng)?chuàng)建唯一索引,請選中“創(chuàng)建IJNIQUE”復(fù)選框。(5)用戶可以標(biāo)識填充因子來指定每個(gè)索引頁的填滿程度。索引頁上的空余空間量很重要,因?yàn)楫?dāng)索引頁填滿時(shí),系統(tǒng)必須花時(shí)間拆分它以便為新行騰出空間。創(chuàng)建索引時(shí)很少需要指定填充因子。提供該選項(xiàng)是用于微調(diào)性能。在包含現(xiàn)有數(shù)據(jù)的表上創(chuàng)建新索引時(shí),尤其是當(dāng)能精確預(yù)測那些數(shù)據(jù)以后的改變時(shí),該選項(xiàng)很有用。(6)如果要?jiǎng)?chuàng)建聚集索引,請選中“創(chuàng)建為ClusTERED”復(fù)選框。因?yàn)橐粋€(gè)表中只能有一個(gè)聚集索引,所以如果已經(jīng)存在了其他的聚集索引,就會提示用戶不能再創(chuàng)建新的聚集索引。(7)設(shè)置完成后,單擊“確定”按鈕。(8)當(dāng)保存表時(shí),索引即創(chuàng)建在數(shù)據(jù)庫中。SQL,Server2000還提供了創(chuàng)建索引的向?qū)?,使用此向?qū)в脩艨梢愿臃奖愕貏?chuàng)建索引。在企業(yè)管理器中,展開服務(wù)器組,再展開要?jiǎng)?chuàng)建索引的服務(wù)器。在“工具”菜單中單擊“向?qū)А泵?,打開“選擇向?qū)А睂υ捒颉U归_“數(shù)據(jù)庫”文件夾,選擇“創(chuàng)建索引向?qū)А保缓髥螕簟按_定”按鈕,如圖6.78所示。

編輯推薦

《Web應(yīng)用程序開發(fā)教程:ASP+SQL Server》是作者結(jié)合多年的Web應(yīng)用程序開發(fā)與SQL Server數(shù)據(jù)庫管理經(jīng)驗(yàn)編寫而成.比較詳盡地介紹了開發(fā)基于ASP+SQL Server的Web應(yīng)用程序所必備的相關(guān)技術(shù)《Web應(yīng)用程序開發(fā)教程:ASP+SQL Server》首先從開發(fā)Wet)應(yīng)用程序的基本流程開始,全面介紹ASP應(yīng)用環(huán)境配置、腳本語言、內(nèi)置對象和組件等,使讀者熟悉使用.ASP開發(fā)Web應(yīng)用程序的基本方法,從而為進(jìn)一步閱讀奠定基礎(chǔ)。然后介紹SOL Server2000后臺數(shù)據(jù)庫的基本管理方法和開發(fā)接口,讀者無需再查閱其他數(shù)據(jù)庫管理的參考資料,就可以獨(dú)立完成web應(yīng)用程序開發(fā)的整個(gè)過程,最后,《Web應(yīng)用程序開發(fā)教程:ASP+SQL Server》還提供一組非常實(shí)用的實(shí)驗(yàn)案例,包括用戶管理及登錄系統(tǒng)、簡易網(wǎng)上論壇、網(wǎng)站流量統(tǒng)計(jì)系統(tǒng)、網(wǎng)絡(luò)投票系統(tǒng)、網(wǎng)上商城購物系統(tǒng)、旅游在線報(bào)名系統(tǒng)、軟件資源下載系統(tǒng)和新聞發(fā)布及管理系統(tǒng)等,使讀者在實(shí)踐中積累經(jīng)驗(yàn)此外,《Web應(yīng)用程序開發(fā)教程:ASP+SQL Server》每章都配有相應(yīng)的習(xí)題和比較實(shí)用的實(shí)驗(yàn),幫助讀者理解所學(xué)習(xí)的內(nèi)容,使讀者開發(fā)Web應(yīng)用程序的基礎(chǔ)知識、應(yīng)用能力和創(chuàng)新意識得到全面培養(yǎng)與提高《Web應(yīng)用程序開發(fā)教程:ASP+SQL Server》在內(nèi)容的選擇、深度的把握上充分考慮初學(xué)者的特點(diǎn),內(nèi)容安排上力求做到循序漸進(jìn)《Web應(yīng)用程序開發(fā)教程:ASP+SQL Server》不僅適臺本科教學(xué),也適合Web應(yīng)用程序開發(fā)的各類培訓(xùn)班和準(zhǔn)備使用ASP+SQL Server開發(fā)Web應(yīng)用程序的讀者參考。體現(xiàn)作者多年的web應(yīng)用程序開發(fā)經(jīng)驗(yàn)講解大量實(shí)用技巧,重點(diǎn)突出,便于靈活掌握提供典型應(yīng)用實(shí)例與上機(jī)實(shí)驗(yàn),分析詳細(xì),實(shí)用性強(qiáng)

圖書封面

評論、評分、閱讀與下載


    Web應(yīng)用程序開發(fā)教程 PDF格式下載


用戶評論 (總計(jì)10條)

 
 

  •   內(nèi)容不錯(cuò),適合學(xué)習(xí)網(wǎng)站開發(fā)
  •   推薦教材,上課用
  •   還可以.可做入門基礎(chǔ).
  •   這本書相當(dāng)好,建議大家購買
  •   跟老師的一樣
  •   老師指定的教材,翻了一下,蠻適合初學(xué)者的
  •   覆蓋面大,適合大概的了解
  •   但是感覺媽媽呼呼,有點(diǎn)不細(xì)致
  •   這本書的質(zhì)量很好,更重要的是書的內(nèi)容很不錯(cuò)。
  •   內(nèi)容不錯(cuò),質(zhì)量也很好,應(yīng)該是正品!
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7