版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、主 編 張德芬副主編 鄧之宏中國水利水電出版社第2章 搭建ASP.NET開發(fā)和運行環(huán)境第2章 搭建ASP.NET開發(fā)和運行環(huán)境2.5 Dreamweaver CS3動態(tài)網(wǎng)頁制作基礎2.4 ASP.NET開發(fā)工具2.3 搭建ASP.NET網(wǎng)站運行環(huán)境2.2 ASP.NET簡介2.1 任務概述2.6 任務實現(xiàn)2022/9/183動態(tài)網(wǎng)頁設計(Dreamweaver CS3+ASP.NET)本章要點ASP.NET概述ASP.NET運行環(huán)境的建立Dreamweaver CS3的安裝和設置Dreamweaver CS3的工作環(huán)境在Dreamweaver CS3中建立站點在Dreamweaver CS3中
2、建立和運行ASP.NET程序2022/9/184動態(tài)網(wǎng)頁設計(Dreamweaver CS3+ASP.NET)2.1 任務概述:使用Dreamweaver CS3制作ASP.NET個人主頁首頁個人主頁就是一種最簡單的個人網(wǎng)站。一個圖文并茂的“個人主頁”可以充分地向其他人展示自己的才華,讓別人知道你的長處??梢哉f你的“個人主頁”就是你最好的簡歷。本章我們學習如何用Dreamweaver CS3制作個人主頁首頁,并將首頁程序保存為ASP.NET格式,來體驗一下Dreamweaver CS3作為ASP.NET動態(tài)網(wǎng)頁制作利器的使用過程。不過這里制作的是靜態(tài)網(wǎng)頁,真正的動態(tài)網(wǎng)頁制作將在后面的章節(jié)中逐步
3、展開。2022/9/185動態(tài)網(wǎng)頁設計(Dreamweaver CS3+ASP.NET)2.2 ASP.NET簡介2.2.1 ASP.NET發(fā)展歷史早期的動態(tài)網(wǎng)頁開發(fā)需要編寫繁雜的代碼,編程效率低下。ASP使用簡單的腳本語言,將代碼進接嵌入到HTML中,簡化了WEB開發(fā)。1996年,ASP1.0誕生。ASP的強大功能得益于它的ADO(ActiveX Data object),開發(fā)者利用ADO可以很容易地在一個數(shù)據(jù)庫中建立和打開記錄集。1998年,微軟推出了ASP2.0,與ASP1.0的主要區(qū)別是ASP2.0支持外部組件的調(diào)用,應用程序可以在單獨的內(nèi)存空間中運行組件,并且可以進行事務處理。200
4、0年,ASP 3.0和IIS 5.0一同出現(xiàn)。在ASP 3.0中提供了更加完善的組件支持,以及更強的穩(wěn)定性。2001年,ASP.NET正式推出。ASP.NET是微軟新一代體系結(jié)構(gòu)Microsoft.NET的重要組成部分。ASP.NET一經(jīng)發(fā)布,迅速成為Windows系統(tǒng)下Web服務端的主流開發(fā)技術(shù)。2022/9/186動態(tài)網(wǎng)頁設計(Dreamweaver CS3+ASP.NET)2.2 ASP.NET簡介2.2.2 ASP.NET與ASP的區(qū)別1、開發(fā)語言不同ASP僅局限于使用腳本語言來開發(fā),容易導致代碼雜亂。而ASP.NET允許用戶選擇并使用功能完善的編程語言,也允許使用潛力巨大的.NET
5、Framework。 2、運行機制不同ASP是解釋運行的編程框架,所以執(zhí)行效率較低。而ASP.NET是編譯執(zhí)行,程序效率得到提高。3、開發(fā)方式ASP把界面設計和程序設計混在一起,維護困難。而ASP.NET把界面設計和程序設計以不同的文件分離開,復用性和維護性得到了提高。2022/9/187動態(tài)網(wǎng)頁設計(Dreamweaver CS3+ASP.NET)2.2 ASP.NET簡介2.2.3 ASP.NET的工作原理瀏覽器向WEB服務器發(fā)送HTTP請求;WEB服務器分析HTTP請求,如果所請求的網(wǎng)頁文件名的后綴是aspx,則說明客戶端請求執(zhí)行ASP.NET程序;如果以前沒有執(zhí)行過該程序,則進行編譯,
6、然后執(zhí)行該程序;否則直接執(zhí)行已編譯好的該程序。得到HTML結(jié)果;WEB服務器將HTML結(jié)果傳回用戶瀏覽器,作為HTTP響應;客戶機瀏覽器收到這個響應后,將HTML結(jié)果顯示成WEB網(wǎng)頁。2022/9/188動態(tài)網(wǎng)頁設計(Dreamweaver CS3+ASP.NET)2.3 搭建ASP.NET網(wǎng)站運行環(huán)境WINDOWS操作系統(tǒng)下建立ASP.NET的運行環(huán)境需要安裝如下軟件: IISMDAC.NET Framework2022/9/189動態(tài)網(wǎng)頁設計(Dreamweaver CS3+ASP.NET)2.3 搭建ASP.NET網(wǎng)站運行環(huán)境2.3.1 IIS的安裝和設置安裝IIS圖2.2 “Windo
7、ws 組件向?qū)А睂υ捒?022/9/1810動態(tài)網(wǎng)頁設計(Dreamweaver CS3+ASP.NET)2.3 搭建ASP.NET網(wǎng)站運行環(huán)境2.3.1 IIS的安裝和設置IIS虛擬目錄設置圖2.9 新建虛擬目錄2022/9/1811動態(tài)網(wǎng)頁設計(Dreamweaver CS3+ASP.NET)2.3 搭建ASP.NET網(wǎng)站運行環(huán)境2.3.2 安裝數(shù)據(jù)訪問組件MDAC圖2.16 在IIS中訪問虛擬目錄中的ASP.NET文件2022/9/1812動態(tài)網(wǎng)頁設計(Dreamweaver CS3+ASP.NET)2.3 搭建ASP.NET網(wǎng)站運行環(huán)境2.3.3 安裝.NET Framework1、.
8、NET Framework軟件開發(fā)工具包(SDK).NET Framework軟件開發(fā)工具包(SDK) 包括開發(fā)人員編寫、生成、測試和部署 .NET Framework 應用程序時所需要的一切,如文檔、示例以及命令行工具和編譯器等。下載的文件名是setup.exe,文件較大。.NET Framework SDK 1.1版有110多MB,2.0版本更是多達400MB以上。安裝成功后,在WINDOWS的開始菜單中會出現(xiàn)“程序Microsoft .NET Framework SDK” 程序組。程序組中包括了“概述”、“工具”、“示例與快速入門文檔”和“文檔”。在“概述”、 “示例與快速入門文檔”和“
9、文檔”中都提供了大量的ASP.NET學習資料。2022/9/1813動態(tài)網(wǎng)頁設計(Dreamweaver CS3+ASP.NET)2.3 搭建ASP.NET網(wǎng)站運行環(huán)境2.3.3 安裝.NET Framework2、.NET Framework.NET Framework可再發(fā)行組件包是微軟提供的.NET運行平臺,其中包括運行那些使用 .NET Framework 開發(fā)的應用程序時所需要的一切。下載的文件名是dotnetfx.exe,20 MB左右。2022/9/1814動態(tài)網(wǎng)頁設計(Dreamweaver CS3+ASP.NET)2.3 搭建ASP.NET網(wǎng)站運行環(huán)境2.3.3 安裝.NET
10、 Framework2、.NET Framework圖2.18 啟動.NET Framework安裝向?qū)?022/9/1815動態(tài)網(wǎng)頁設計(Dreamweaver CS3+ASP.NET)2.4 ASP.NET開發(fā)工具2.4.1 文本編輯工具2.3.1 文本編輯工具ASP.NET文件的擴展名是*.aspx,是文本文件,因此可以用任何文本編輯器編寫??梢杂肳INDOWS操作系統(tǒng)自帶的記事本來編寫ASP.NET程序代碼,另外,一些專門的文本編輯軟件,如UltraEdit和EditPlus等,也可以用來編寫ASP.NET程序代碼。圖2.22 UltraEdit 文本編輯器2022/9/1816動態(tài)網(wǎng)
11、頁設計(Dreamweaver CS3+ASP.NET)2.4 ASP.NET開發(fā)工具2.4.1 文本編輯工具2.3.2 Visual Studio.NET Visual Studio.NET是微軟公司提供的一款重量級.NET開發(fā)工具,集開發(fā)環(huán)境、源程序編輯、編譯、鏈接及項目管理和程序發(fā)布等于一體。它提供多種語言支持,包括VB .NET、C#、C+、C+.NET等。主要功能包括:可視化設計器代碼識別編輯器集成的編譯和調(diào)試功能項目管理功能。但是,使用Visual Studio.NET也要面對一些問題,比如Visual Studio.NET安裝比較麻煩,占用空間很大,對機器要求也較高。2022/9
12、/1817動態(tài)網(wǎng)頁設計(Dreamweaver CS3+ASP.NET)2.4 ASP.NET開發(fā)工具2.4.1 文本編輯工具2.3.3 Dreamweaver CS3Dreamweaver CS3是由Adobe公司在并購Macromedia之后推出的最新版本,它是一款專業(yè)的Web站點開發(fā)軟件,可用于Web站點、Web頁和Web應用程序的設計、編碼和開發(fā)工作。在對ASP.NET支持方面,Dreamweaver內(nèi)置了功能強大的可視化開發(fā)環(huán)境,從網(wǎng)頁的編寫到數(shù)據(jù)庫技術(shù)的運用,提供了完整的解決方案。Dreamweaver CS3+ASP.NET是一種輕量級的實現(xiàn)可視化ASP.NET動態(tài)網(wǎng)頁制作的新途
13、徑,它降低了ASP.NET的學習門檻,有助于揭開ASP.NET的神秘面紗,快速進入ASP.NET的精彩世界。2022/9/1818動態(tài)網(wǎng)頁設計(Dreamweaver CS3+ASP.NET)2.5 Dreamweaver CS3動態(tài)網(wǎng)頁制作基礎2.5.1 Dreamweaver CS3的安裝和設置圖2.23 Dreamweaver CS3許可協(xié)議2022/9/1819動態(tài)網(wǎng)頁設計(Dreamweaver CS3+ASP.NET)2.5 Dreamweaver CS3動態(tài)網(wǎng)頁制作基礎2.5.1 Dreamweaver CS3的安裝和設置圖2.27 Dreamweaver CS3起始頁2022/
14、9/1820動態(tài)網(wǎng)頁設計(Dreamweaver CS3+ASP.NET)2.5 Dreamweaver CS3動態(tài)網(wǎng)頁制作基礎2.5.2 Dreamweaver CS3的工作環(huán)境圖2.28 Dreamweaver CS3的工作區(qū)2022/9/1821動態(tài)網(wǎng)頁設計(Dreamweaver CS3+ASP.NET)2.5 Dreamweaver CS3動態(tài)網(wǎng)頁制作基礎2.5.3 在Dreamweaver CS3中建立站點圖2.33 新建站點2022/9/1822動態(tài)網(wǎng)頁設計(Dreamweaver CS3+ASP.NET)2.5 Dreamweaver CS3動態(tài)網(wǎng)頁制作基礎2.5.3 在Dreamweaver CS3中建立站點圖2.40 站點定義成功2022/9/1823動態(tài)網(wǎng)頁設計(Dreamweaver CS3+ASP.NET)2.5 Dreamweaver CS3動態(tài)網(wǎng)頁制作基礎2.5.4 在Dreamweaver CS3中建立和運行ASP.NET程序圖2.43 在拆分視圖中輸入文字2022/9/1824動態(tài)網(wǎng)頁設計(Dreamweaver CS3+ASP.NET)2.5 Dreamweaver CS3動態(tài)網(wǎng)頁制作基礎2.5.4 在Dr
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專利許可使用與轉(zhuǎn)讓協(xié)議合同
- 上海住宅租賃合同范本
- 人事代理人員勞動合同書
- 個人壽險代理合同書樣本
- 臨時兼職教師勞動合同范文
- 臨時性勞動合同模板
- 專線物流服務合作協(xié)議合同
- AI智能技術(shù)開發(fā)合作合同模板
- 人事助理試用期聘用合同模板
- 門面租賃協(xié)議書
- 重建成長型思維課件
- 電捕焦油器火災爆炸事故分析
- 質(zhì)量問題分析及措施報告
- 汽修廠安全風險分級管控清單
- 現(xiàn)代通信原理與技術(shù)(第五版)PPT全套完整教學課件
- 病例展示(皮膚科)
- GB/T 39750-2021光伏發(fā)電系統(tǒng)直流電弧保護技術(shù)要求
- DB31T 685-2019 養(yǎng)老機構(gòu)設施與服務要求
- 燕子山風電場項目安全預評價報告
- 高一英語課本必修1各單元重點短語
- 完整版金屬學與熱處理課件
評論
0/150
提交評論