程序設(shè)計(jì)完整版課件全套ppt整套電子教案最全電子講義(最新).ppt
《程序設(shè)計(jì)完整版課件全套ppt整套電子教案最全電子講義(最新).ppt》由會(huì)員分享,可在線閱讀,更多相關(guān)《程序設(shè)計(jì)完整版課件全套ppt整套電子教案最全電子講義(最新).ppt(361頁珍藏版)》請?jiān)趨R文網(wǎng)上搜索。
1、ASP.NET Web 程程 序序 設(shè)設(shè) 計(jì)計(jì)12知識準(zhǔn)備Web1.網(wǎng)頁設(shè)計(jì)網(wǎng)頁設(shè)計(jì)2.面向?qū)ο笳Z言面向?qū)ο笳Z言3.網(wǎng)絡(luò)網(wǎng)絡(luò)+數(shù)據(jù)庫數(shù)據(jù)庫31.什么是Web程序?隨著隨著Internet的的發(fā)展,我們可以發(fā)展,我們可以利用瀏覽器實(shí)現(xiàn)利用瀏覽器實(shí)現(xiàn)很多功能:瀏覽很多功能:瀏覽網(wǎng)頁新聞、上傳網(wǎng)頁新聞、上傳下載資源,網(wǎng)上下載資源,網(wǎng)上報(bào)名,信息查詢報(bào)名,信息查詢等等Web程序程序Web頁面也叫做頁面也叫做網(wǎng)頁網(wǎng)頁簡單說來,簡單說來,Web程序就是可以在程序就是可以在網(wǎng)頁上運(yùn)行的程網(wǎng)頁上運(yùn)行的程序序42.Web程序的發(fā)展C/S模式模式 B/S模式模式客戶客戶/服務(wù)器模式服務(wù)器模式胖客戶胖客戶/瘦服務(wù)器
2、瘦服務(wù)器QQ、傳奇、瑞、傳奇、瑞星星瀏覽器瀏覽器/服務(wù)器模服務(wù)器模式式瘦客戶瘦客戶/胖服務(wù)器胖服務(wù)器只需瀏覽器就可只需瀏覽器就可完成操作完成操作5C/S模式與B/S模式B/S模式與傳統(tǒng)的模式與傳統(tǒng)的C/S模式比較:模式比較:1.體現(xiàn)了集中式計(jì)算的優(yōu)越性:具有良好的開放性,體現(xiàn)了集中式計(jì)算的優(yōu)越性:具有良好的開放性,利用單一的訪問點(diǎn),用戶可以在任何地點(diǎn)使用系統(tǒng);利用單一的訪問點(diǎn),用戶可以在任何地點(diǎn)使用系統(tǒng);2.用戶可以跨平臺以相同的瀏覽器界面訪問系統(tǒng);因用戶可以跨平臺以相同的瀏覽器界面訪問系統(tǒng);因?yàn)樵诳蛻舳酥恍枰惭b瀏覽器,取消了客戶端的維為在客戶端只需要安裝瀏覽器,取消了客戶端的維護(hù)工作,有效
3、地降低了整個(gè)系統(tǒng)的運(yùn)行和維護(hù)成本。護(hù)工作,有效地降低了整個(gè)系統(tǒng)的運(yùn)行和維護(hù)成本。6Web術(shù)語Web術(shù)語BDAWeb服務(wù)器服務(wù)器瀏覽器(瀏覽器(browser)HTTP協(xié)議協(xié)議DNS域名解析域名解析BCEFIP地址地址URL統(tǒng)一資源定位統(tǒng)一資源定位7AWeb服務(wù)器服務(wù)器Web服務(wù)器又稱服務(wù)器又稱WWW服務(wù)器、網(wǎng)站服務(wù)器服務(wù)器、網(wǎng)站服務(wù)器等等將本地的信息以網(wǎng)頁文件的形式組織起來,為將本地的信息以網(wǎng)頁文件的形式組織起來,為用戶在用戶在Internet上提供瀏覽及連接服務(wù)。上提供瀏覽及連接服務(wù)。該服務(wù)器需正常安裝操作系統(tǒng),如該服務(wù)器需正常安裝操作系統(tǒng),如UNIX、Linux或或Window等網(wǎng)絡(luò)操作系
4、統(tǒng),還必須等網(wǎng)絡(luò)操作系統(tǒng),還必須安裝專門的信息服務(wù)器程序,如安裝專門的信息服務(wù)器程序,如IIS、Apache、Tomcat等。等。8瀏覽器(瀏覽器(browser)瀏覽器是瀏覽器是Web客戶端程序客戶端程序它可以與它可以與Web服務(wù)器建立連接,用戶通過輸入服務(wù)器建立連接,用戶通過輸入鏈接地址確定網(wǎng)頁信息資源的位置,從而獲取鏈接地址確定網(wǎng)頁信息資源的位置,從而獲取網(wǎng)頁信息,并顯示給用戶。網(wǎng)頁信息,并顯示給用戶。目前使用最多的瀏覽器有:目前使用最多的瀏覽器有:IE(Internet Explorer)、Navigator、Mozilla FireFox、Maxthon、Opera和和Mac OS中
5、的中的Safari同一個(gè)網(wǎng)頁在不同瀏覽器上可能會(huì)顯示不同的同一個(gè)網(wǎng)頁在不同瀏覽器上可能會(huì)顯示不同的效果(效果(增加網(wǎng)頁開發(fā)的復(fù)雜性增加網(wǎng)頁開發(fā)的復(fù)雜性)B9HTTP協(xié)議協(xié)議為為了了使使網(wǎng)網(wǎng)頁頁資資源源傳傳輸輸能能夠夠高高效效率率地地完完成成,采采用用 HTTP 協(xié)議來傳送一切必須的信息。協(xié)議來傳送一切必須的信息。HTTP 有兩類報(bào)文:有兩類報(bào)文:請求報(bào)文請求報(bào)文從客戶向服務(wù)器發(fā)送請求報(bào)文。從客戶向服務(wù)器發(fā)送請求報(bào)文。響應(yīng)報(bào)文響應(yīng)報(bào)文從服務(wù)器到客戶的回答。從服務(wù)器到客戶的回答。C10DIP地址地址網(wǎng)網(wǎng)絡(luò)絡(luò)上上唯唯一一標(biāo)標(biāo)示示一一臺臺機(jī)機(jī)器器的的地地址址。進(jìn)進(jìn)行行通通信信必必須獲取目標(biāo)機(jī)器的須獲取
6、目標(biāo)機(jī)器的IP地址。地址。采用點(diǎn)分十進(jìn)制表示:采用點(diǎn)分十進(jìn)制表示:192.168.200.2為為方方便便記記憶憶,可可以以為為服服務(wù)務(wù)器器注注冊冊域域名名,如如DNS用用于于將將域域名名解解析析成成對對應(yīng)應(yīng)IP地地址址,供供通通信信程程序使用序使用EDNS域名解析域名解析11F統(tǒng)一資源定位統(tǒng)一資源定位URL統(tǒng)一資源定位符統(tǒng)一資源定位符 URL 是對可以從因特網(wǎng)上得到是對可以從因特網(wǎng)上得到的資源的位置和訪問方法的一種簡潔的表示。的資源的位置和訪問方法的一種簡潔的表示。URL 中的字符對大寫或小寫沒有要求。中的字符對大寫或小寫沒有要求。:/:/v使用使用 HTTP 的的 URL 的一般形式的一般形
7、式 http:/:/12Web技術(shù)簡介技術(shù)簡介HTMLXHTMLCSSWeb相關(guān)技術(shù)相關(guān)技術(shù) Web技術(shù)幾乎技術(shù)幾乎匯聚了當(dāng)前信匯聚了當(dāng)前信息處理的所有息處理的所有技術(shù)及手段,技術(shù)及手段,并在不斷的發(fā)并在不斷的發(fā)展之中展之中我們只討論主我們只討論主流技術(shù)的組成流技術(shù)的組成JavascriptDOMCGIASPPHPJSPXMLAJAXASP.NETWeb應(yīng)用系統(tǒng)開發(fā)環(huán)境VS20131.NETFramwork4.52.SQLSever2012Express3.LINQ4.虛擬服務(wù)器13Web應(yīng)用系統(tǒng)運(yùn)行環(huán)境IIS服務(wù)器.NETFramwork4.5SQLSever2012Express14WEB
8、程序設(shè)計(jì)WEB編程不是一件簡單的任務(wù)。編程不是一件簡單的任務(wù)。傳統(tǒng)的應(yīng)用程序開發(fā)擁有許多結(jié)構(gòu)化語言支持的完好傳統(tǒng)的應(yīng)用程序開發(fā)擁有許多結(jié)構(gòu)化語言支持的完好編程模型,而編程模型,而WEB應(yīng)用程序開發(fā)混合了標(biāo)記語言、應(yīng)用程序開發(fā)混合了標(biāo)記語言、腳本語言和服務(wù)器平臺。腳本語言和服務(wù)器平臺。15Web程序設(shè)計(jì)一般都使用一般都使用ASP.NET、JSP或或PHP。ASP.NET由由Microsoft提出,易學(xué)易用、開發(fā)效率高,提出,易學(xué)易用、開發(fā)效率高,可配合任何一種可配合任何一種.NET語言進(jìn)行開發(fā)。語言進(jìn)行開發(fā)。JSP由由Sun提出,提出,需配合使用需配合使用Java語言。語言。PHP的優(yōu)點(diǎn)是開源,
- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
29.9 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 程序設(shè)計(jì) 完整版 課件 全套 ppt 整套 電子 教案 講義 最新