01-動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)概述.ppt_第1頁(yè)
01-動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)概述.ppt_第2頁(yè)
01-動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)概述.ppt_第3頁(yè)
01-動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)概述.ppt_第4頁(yè)
01-動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)概述.ppt_第5頁(yè)
已閱讀5頁(yè),還剩20頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第一章緒論 姓名 辛士光單位 計(jì)算中心信箱 xinsg66 ASP程序設(shè)計(jì) 本章主要內(nèi)容 課程性質(zhì)和目的本課程涉及內(nèi)容動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)概述ASP開發(fā)工具與開發(fā)平臺(tái)ASP的運(yùn)行方式配置服務(wù)器創(chuàng)建簡(jiǎn)單ASP程序思考與練習(xí) 課程性質(zhì)和目的 這門課程為本專業(yè)的有關(guān)網(wǎng)絡(luò)程序設(shè)計(jì)的較高級(jí)內(nèi)容 本課程是一門應(yīng)用性很強(qiáng)的學(xué)科 學(xué)習(xí)的時(shí)候要理論聯(lián)系實(shí)際 希望同學(xué)通過(guò)本課程的學(xué)習(xí) 掌握開發(fā)ASP程序的基礎(chǔ)知識(shí)和基本方法 對(duì)網(wǎng)絡(luò)程序設(shè)計(jì)有一個(gè)全面的認(rèn)識(shí)和了解 并能夠獨(dú)立自主開發(fā)留言板 BBS 聊天室等網(wǎng)絡(luò)應(yīng)用程序 本課程涉及內(nèi)容 HTML語(yǔ)言CSS樣式VBSCRIPT語(yǔ)言JAVASCRIPT語(yǔ)言DHTML對(duì)象ASP內(nèi)置對(duì)象ASP內(nèi)置組件數(shù)據(jù)庫(kù)訪問(wèn)ADO對(duì)象 動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)概述 靜態(tài)網(wǎng)頁(yè) 所謂 靜態(tài) 指的就是站點(diǎn)的頁(yè)面內(nèi)容是 固定不變 的 最初的都是用超文本標(biāo)記語(yǔ)言HTML來(lái)實(shí)現(xiàn)的 一般后綴為 htm或 html制作工具可以是記事本 EditPlus等純文本編寫工具 也可以是FrontPage DreamWeaver等所見即所得的工具 靜態(tài)網(wǎng)頁(yè)的缺點(diǎn)是 如果要修改網(wǎng)頁(yè) 必須修改源代碼 并重新上傳 靜態(tài)網(wǎng)頁(yè)運(yùn)行方式 A B 服務(wù)器 請(qǐng)求 瀏覽器地址欄中輸入U(xiǎn)RL 客戶機(jī) 網(wǎng)絡(luò) 處理 客戶機(jī) ASP程序設(shè)計(jì) 響應(yīng) 動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)概述 動(dòng)態(tài)網(wǎng)頁(yè) 動(dòng)態(tài)網(wǎng)頁(yè)相對(duì)靜態(tài)網(wǎng)頁(yè) 網(wǎng)頁(yè)中顯示的內(nèi)容不是靜止的 它可以跟隨瀏覽者的不同或者其他條件的不同在同一個(gè)頁(yè)面中顯示出不同的效果 動(dòng)態(tài)頁(yè)面又分為客戶端動(dòng)態(tài)頁(yè)面和服務(wù)器端動(dòng)態(tài)頁(yè)面 兩個(gè)顯著特點(diǎn) 可以動(dòng)態(tài)產(chǎn)生頁(yè)面支持客戶端和服務(wù)器端的交互功能 動(dòng)態(tài)網(wǎng)頁(yè)運(yùn)行方式 A B Web服務(wù)器 請(qǐng)求 響應(yīng) 客戶機(jī) 網(wǎng)絡(luò) 處理 客戶機(jī) ASP程序設(shè)計(jì) 瀏覽器地址欄中輸入U(xiǎn)RL 數(shù)據(jù)庫(kù)服務(wù)器 SQL 返回結(jié)果 HTML 學(xué)習(xí)動(dòng)態(tài)網(wǎng)站開發(fā)需要掌握 1 如何把瀏覽器輸入的數(shù)據(jù)傳送給網(wǎng)站 web 服務(wù)器2 如何把網(wǎng)站 web 服務(wù)器中的數(shù)據(jù)傳回瀏覽器3 網(wǎng)站 web 服務(wù)器數(shù)據(jù)如何與數(shù)據(jù)庫(kù)進(jìn)行交互4 數(shù)據(jù)如何存儲(chǔ) 數(shù)據(jù)庫(kù)的基本知識(shí) 5 ASP提供的語(yǔ)句 函數(shù) 對(duì)象等6 模塊化程序設(shè)計(jì) 常用的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù) ASP程序設(shè)計(jì) ASP概述 ASP ActiveServerPages 1 Active ASP使用了Microsoft的ActiveX技術(shù) ActiveX COM 技術(shù)是現(xiàn)在Microsoft軟件的重要基礎(chǔ) 它采用封裝對(duì)象 程序調(diào)用對(duì)象的技術(shù) 簡(jiǎn)化編程 加強(qiáng)程序間合作 ASP程序設(shè)計(jì) ASP概述 ASP ActiveServerPages 2 Server ASP運(yùn)行在服務(wù)器端 這樣就不必?fù)?dān)心瀏覽器是否支持ASP所使用的編程語(yǔ)言 ASP的編程語(yǔ)言可以是VBSCRIPT和JSCRIPT VBSCRIPT是VB的一個(gè)簡(jiǎn)集 會(huì)VB的人可以很方便的快速上手 然而Netscape瀏覽器不支持客戶端的VBSCRIPT 在服務(wù)器端 則無(wú)需考慮瀏覽器的支持問(wèn)題 Netscape瀏覽器也可以正常顯示ASP頁(yè)面 ASP程序設(shè)計(jì) ASP概述 ASP ActiveServerPages 3 Pages ASP返回標(biāo)準(zhǔn)的HTML頁(yè)面 可以正常地在常用的瀏覽器中顯示 瀏覽者查看頁(yè)面源文件時(shí) 看到的是ASP生成的HTML代碼 而不是ASP程序代碼 這樣就可以防止別人抄襲程序 ASP程序設(shè)計(jì) 開發(fā)工具和開發(fā)平臺(tái) ASP開發(fā)平臺(tái) ASP程序設(shè)計(jì) 開發(fā)工具和開發(fā)平臺(tái) ASP開發(fā)工具 MicrosoftFrontPage MacromediaDreamweaverMX2004 MicrosoftVisualInterDev 任何文本編輯器 ASP程序設(shè)計(jì) 配置服務(wù)器 配置IIS服務(wù)器本操作是在Win2003Server上配置 Window2000server略有不同 ASP運(yùn)行環(huán)境 IIS安裝完畢后 會(huì)自動(dòng)生成C inetPub wwwroot以后將程序存放在該文件夾下 就可以訪問(wèn)了 例如對(duì)于文件C inetPub wwwroot 2 1 asp 訪問(wèn)方法如下 http localhost 2 1 asphttp 127 0 0 1 2 1 asphttp 計(jì)算機(jī)的名字 2 1 asphttp IP地址 2 1 asp ASP的運(yùn)行環(huán)境 設(shè)置虛擬目錄在 Internet信息服務(wù)器窗口 中 用鼠標(biāo)右擊默認(rèn)網(wǎng)站 在彈出的快捷菜單中選擇 新建 虛擬目錄 依次輸入 虛擬目錄別名 在 目錄 欄中輸入或通過(guò) 瀏覽 按鈕找到要發(fā)布到網(wǎng)站上的內(nèi)容的位置 服務(wù)器中的真實(shí)目錄 工作目錄 然后選擇該目錄開放的權(quán)限 這樣可以使服務(wù)器能夠運(yùn)行ASP應(yīng)用程序 ASP程序設(shè)計(jì) 創(chuàng)建簡(jiǎn)單ASP程序 ASP的默認(rèn)編輯語(yǔ)言為VBSCRIPT 同時(shí)ASP還支持JAVASCRIPT語(yǔ)言編寫 我們可以在IIS設(shè)置中設(shè)置默認(rèn)語(yǔ)言 如沒(méi)有特殊要求 我們的ASP代碼都是使用VBSCRIPT來(lái)編寫 ASP程序設(shè)計(jì) 創(chuàng)建簡(jiǎn)單ASP程序 這些是HTML語(yǔ)言腳本再次發(fā)出 注 藍(lán)色為HTML語(yǔ)言紅色為ASP代碼灰色為HTML語(yǔ)言注釋 Eg1 演示請(qǐng)參考eg1 asp ASP程序設(shè)計(jì) 創(chuàng)建簡(jiǎn)單ASP程序 當(dāng)前時(shí)間為 Eg2 ASP程序以 結(jié)束 演示請(qǐng)參考eg2 asp ASP程序設(shè)計(jì) 使用asp實(shí)現(xiàn)簡(jiǎn)易交互 Eg3 1 1 htmHello 1 1 asp 重填 演示請(qǐng)參考1 1 htm ASP程序設(shè)計(jì) 文件包含的使用 Virtual表示以虛擬目錄開始的路徑File則直接寫入正確文件路徑 演示請(qǐng)參考eg4 asp ASP程序設(shè)計(jì) 課后問(wèn)題 1 ASP程序可以使用什么語(yǔ)言來(lái)描述 其默

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論