SessionWeb應用基礎.ppt_第1頁
SessionWeb應用基礎.ppt_第2頁
SessionWeb應用基礎.ppt_第3頁
SessionWeb應用基礎.ppt_第4頁
SessionWeb應用基礎.ppt_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、Web應用基礎,內容,Web應用概述 Web應用相關技術,Web應用概述,Web應用 Web應用相關技術發(fā)展歷史 瀏覽器和Web服務器 微軟Web應用解決方案,Web應用,B/S和C/S結構定義 B/S和C/S的應用場景 Web應用的定義,Web應用相關技術發(fā)展歷史,客戶端技術的發(fā)展歷史 服務器端技術的成熟與發(fā)展,客戶端技術的發(fā)展歷史,HTML的誕生 動態(tài)HTML的出現讓Web應用變得多姿多彩 客戶端腳本語言的產生讓Web應用具有人機交互能力 XML的迅速發(fā)展讓網頁具有信息自我描述的能力,服務端技術的成熟與發(fā)展,靜態(tài)信息的發(fā)布 CGI的誕生 多種服務端腳本技術的出現讓服務端應用的開發(fā)變得更輕松

2、 XML的迅速發(fā)展催生了Web Service技術 Web 2.0讓Web應用變得更精彩,Web瀏覽器和服務器,瀏覽器 Web服務器,瀏覽器,瀏覽器是一個用于文檔檢索和顯示的客戶應用程序,并通過超文本傳輸協(xié)議HTTP(HyperText Transfer Protocol)與Web服務器相連 常見的瀏覽器有: IE Netscape Mozilla Firefox Opera 其他IE核心瀏覽器 ,如Maxthon 、SpeedBrowser 等,Web服務器,IIS服務 演示和練習:在IIS中創(chuàng)建站點和虛擬目錄 Apache,IIS服務,微軟公司主推的Web服務器,IIS作為Windows

3、Server中的一個服務,并不需要單獨購買 支持的服務和協(xié)議 HTTP、FTP、SMTP等 CGI 、ASP 、ASP.NET 等 可以通過MMC對IIS進行管理,演示和練習:在IIS中創(chuàng)建虛擬目錄,多媒體演示,Apache,開放源碼的HTTP服務器,可以在大多數計算機操作系統(tǒng)中運行 它快速、可靠并且可通過簡單的API進行擴展,Perl、Python和PHP等解釋器可被編譯到服務器中 與MySQL和PHP等系統(tǒng)的結合,是基于Linux的Web應用架構的首選方案,微軟Web應用解決方案,分布式解決方案 DCOM Web Form方式 Windows Form和Web Form 應用場景對比 不同

4、功能和標準對比,Web應用相關技術,HTTP與HTML 客戶端腳本與服務端腳本和ASP.NET,HTTP與HTML,HTTP協(xié)議 URL的組織方式 HTTP協(xié)議是用于從Web服務器傳輸超文本到本 地瀏覽器的傳送協(xié)議 HTTP協(xié)議是基于請求/響應模式 HTML 是一種用來制作超文本文檔的簡單標記語言 ,超文本是可以加入圖片、聲音、動畫、影視素材等內容 的文本 XHTML(The Extensible Hypertext Markup Language)是一個基于XML的,對HTML語言進行了擴展的標記語言 ,在ASP.NET 2.0中默認使用HTML標準,HTML,XHTML, Title of

5、 page Hello World. This text is bold , The Title ,客戶端腳本與服務端腳本 和ASP.NET,客戶端腳本介紹 演示:通過JavaScript顯示時鐘 服務端腳本介紹 演示和練習:使用ASP建立一個簡單的網頁 ASP.NET 1.X,客戶端腳本介紹,JavaScript JavaScript是一種基于對象(Object)和事件驅動(Event Driven)并具有安全性能的腳本語言 主要特點: 腳本編寫語言 基于對象的語言 簡單、安全、動態(tài)、跨平臺 VBScript 易學易用 ActiveX Script 其他應用程序和瀏覽器中的 VBScript

6、,演示和練習:通過JavaScript顯示系統(tǒng)時鐘,多媒體演示,服務端腳本介紹,PHP JSP ASP ASP使用了Microsoft的ActiveX技術 ASP運行在服務器端 ASP返回標準的HTML頁面,可以正常地在常用的瀏覽器中顯示,演示和練習:使用ASP建立一個簡單的網頁,多媒體演示,ASP.NET 1.X,ASP.NET是運行在服務器端的編譯后的CLR代碼 ASP.NET利用提前綁定、即時編譯、本地優(yōu)化和緩存服務來提高性能 在Visual Studio .NET的集成開發(fā)環(huán)境(IDE)中,ASP.NET框架由豐富的工具箱和設計器組成 由于ASP.NET是基于CLR的,因此整個.NET平臺功能強大且富有彈性,同樣可以應用于Web應用程序開發(fā)者 ASP.NET使常見工作的執(zhí)行變得很容易,包括從簡單的表單提交、客戶端驗證,到部署和站點配置,ASP.NET 1.X,ASP.NET使用

溫馨提示

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

最新文檔

評論

0/150

提交評論