版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1ASP.NET概述課程介紹課程的地位隨著因特網(wǎng)的應用和以頁面為載體的網(wǎng)絡(luò)信息的廣泛傳播,網(wǎng)絡(luò)程序設(shè)計技術(shù)已成為信息技術(shù)人員必須掌握的職業(yè)技能之一。WEB服務、WEB應用、B/S結(jié)構(gòu)的應用將成為主流。ASP.NET是目前微軟進行web應用程序開發(fā)的主流技術(shù)。
ASP.NET動態(tài)網(wǎng)頁設(shè)計課程的任務
本課程的任務是學生在學習了計算機網(wǎng)絡(luò)技術(shù)、多媒體技術(shù)(靜態(tài)網(wǎng)頁設(shè)計和圖形圖像處理技術(shù))、數(shù)據(jù)庫原理及應用等課程的基礎(chǔ)上開設(shè)的職業(yè)技能訓練課,通過學習和上機練習使學生基本掌握基于ASP.NET技術(shù)的WEB應用的規(guī)劃、設(shè)計和動態(tài)網(wǎng)面制作中對于內(nèi)容的動態(tài)顯示與更新技術(shù)。ASP.NET動態(tài)網(wǎng)頁設(shè)計預習<->總結(jié)
預習-內(nèi)容重點(你尚不理解)重點概念常用對象和方法、屬性典型程序讀懂教科書的示例程序ASP.NET動態(tài)網(wǎng)頁設(shè)計Journal(日志)
Journal(學習日志)是你學習過程的逐日記錄(只能增加、不能減頁)每天的學習心得設(shè)計制作調(diào)試的詳細過程工作程序和觀察到的現(xiàn)象關(guān)于設(shè)計、編程、調(diào)試的經(jīng)驗的紀要ASP.NET動態(tài)網(wǎng)頁設(shè)計課時安排和成績評定總學時:60學時,期中:講課40學時,實驗20學時。制作完成一個動態(tài)網(wǎng)站的建設(shè)。(兩周課程設(shè)計)考試形式:大作業(yè)或者機試,待定。必須按時到課,3次曠課沒有成績,包括上機也必須按時到課。ASP.NET動態(tài)網(wǎng)頁設(shè)計任務流程
構(gòu)建ASP.NET開發(fā)環(huán)境1第一個ASP.NET程序2ASP.NET動態(tài)網(wǎng)頁設(shè)計技能目標
會進行ASP.NET開發(fā)環(huán)境和運行環(huán)境的搭建;能編寫和發(fā)布簡單的ASP.NET程序。教學目標知識目標
掌握VisualStudio.NET集成開發(fā)環(huán)境的安裝;掌握ASP.NET運行環(huán)境的安裝與配置;理解實現(xiàn)動態(tài)站點的關(guān)鍵技術(shù);了解ASP.NET程序的開發(fā)過程。教學目標ASP.NET動態(tài)網(wǎng)頁設(shè)計任務描述學習一種新的動態(tài)網(wǎng)頁技術(shù),首先要知道它的開發(fā)環(huán)境是什么,將來開發(fā)完之后怎么運行,都需要安裝什么軟件。ASP.NET動態(tài)網(wǎng)頁設(shè)計.NET框架結(jié)構(gòu)與特色開發(fā)ASP.NET應用程序所需環(huán)境任務1.1構(gòu)建ASP.NET開發(fā)環(huán)境ASP.NET介紹ASP.NET動態(tài)網(wǎng)頁設(shè)計B/S與C/SB/S:是瀏覽器端/服務器端,程序完全放在服務器上,不用在瀏覽器上安裝任何文件,它是基于Internet的產(chǎn)物.全球用戶群中資源共享,無需安裝客戶端軟件。但是對安全的控制能力相對弱。C/S:中心局域網(wǎng),特定用戶群中資源共享,需要安裝客戶端軟件。一般面向相對固定的用戶群,對信息安全的控制能力很強。任務1.1構(gòu)建ASP.NET開發(fā)環(huán)境ASP.NET動態(tài)網(wǎng)頁設(shè)計
動態(tài)網(wǎng)頁技術(shù)及其實現(xiàn)原理?任務1.1構(gòu)建ASP.NET開發(fā)環(huán)境ASP.NET動態(tài)網(wǎng)頁設(shè)計
1.1.1
.NET框架與ASP.NET
ASP.NET是一種動態(tài)網(wǎng)頁技術(shù),它提供了一個基于Microsoft.NET
框架的Web開發(fā)平臺。.NET框架(.NETFramework)是支持ASP.NET應用程序的基礎(chǔ)平臺,它由公共語言運行庫(CLR)和.NETFramework類庫組成。公共語言運行庫為多種語言的程序代碼提供了編譯運行環(huán)境。.NETFramework類庫包含有上百個面向?qū)ο箢?。任?.1構(gòu)建ASP.NET開發(fā)環(huán)境ASP.NET動態(tài)網(wǎng)頁設(shè)計4、執(zhí)行效率高5、安全性高3、易于配置和部署2、將業(yè)務邏輯代碼與界面設(shè)計代碼分開6、跟蹤和調(diào)試1、開發(fā)工具使用方便Text2、ASP.NET介紹--ASP.NET的特色與優(yōu)勢任務1.1構(gòu)建ASP.NET開發(fā)環(huán)境ASP.NET動態(tài)網(wǎng)頁設(shè)計豐富的控件庫內(nèi)置80多種控件統(tǒng)計表明,采用新控件方式的編碼,至少比早期減少70%的代碼量使用純JavaScript腳本方式編寫樹形目錄需要大量編碼而使用TreeView導航控件,無需編寫一行代碼即可完成2、ASP.NET介紹--ASP.NET的特色與優(yōu)勢任務1.1構(gòu)建ASP.NET開發(fā)環(huán)境ASP.NET動態(tài)網(wǎng)頁設(shè)計與瀏覽器無關(guān)方便設(shè)置斷點,易于調(diào)試編譯后執(zhí)行,運行效率高2、ASP.NET介紹--ASP.NET的特色與優(yōu)勢任務1.1構(gòu)建ASP.NET開發(fā)環(huán)境ASP.NET動態(tài)網(wǎng)頁設(shè)計編譯后執(zhí)行,運行效率高___________________________代碼編譯
Microsoft
中間語言(MSIL或IL)JIT編譯器
機器語言分別編譯IL的每一部分2、ASP.NET介紹--ASP.NET的特色與優(yōu)勢任務1.1構(gòu)建ASP.NET開發(fā)環(huán)境ASP.NET動態(tài)網(wǎng)頁設(shè)計因為ASP.NET具有諸多優(yōu)勢,越來越多的企業(yè)開始采用ASP.NET技術(shù)構(gòu)建它們的網(wǎng)絡(luò)應用系統(tǒng)。戴爾電腦當當書店中華英才網(wǎng)微軟官方網(wǎng)站......2、ASP.NET介紹—成功案例任務1.1構(gòu)建ASP.NET開發(fā)環(huán)境ASP.NET動態(tài)網(wǎng)頁設(shè)計http:///mallhome/home/default.aspx當當網(wǎng)全球最大的中文網(wǎng)上書店提供近百萬種商品的在線銷售2、ASP.NET介紹—成功案例任務1.1構(gòu)建ASP.NET開發(fā)環(huán)境ASP.NET動態(tài)網(wǎng)頁設(shè)計index.aspx中華英才網(wǎng)網(wǎng)站日均瀏覽量超過1900萬擁有超過1360萬個人注冊用戶擁有超過1250萬份有效簡歷累計超過140萬家企業(yè)注冊會員每天提供超過160萬個有效職位2、ASP.NET介紹—成功案例任務1.1構(gòu)建ASP.NET開發(fā)環(huán)境ASP.NET動態(tài)網(wǎng)頁設(shè)計任務1.1構(gòu)建ASP.NET開發(fā)環(huán)境第一個ASP.NET程序搭建運行環(huán)境安裝開發(fā)環(huán)境安裝IIS服務器配置IIS服務器測試IIS服務器VisualStudio.NET介紹安裝VisualStudio.NET編寫第一個ASP.NET程序ASP.NET程序的發(fā)布ASP.NET動態(tài)網(wǎng)頁設(shè)計1、安裝IIS服務器安裝IIS與配置虛擬目錄IIS是基于Windows系統(tǒng)的Web服務器的ASP.NET應用程序的發(fā)布是基于IIS服務器的IIS類似JSP中使用的Tomcat,提供了更為強大的功能任務1.1構(gòu)建ASP.NET開發(fā)環(huán)境1.1.2
IIS的安裝與配置
ASP.NET動態(tài)網(wǎng)頁設(shè)計單擊“添加/刪除Windows組件”確?!皯贸绦蚍掌鳌碧幱谶x中狀態(tài)1、安裝IIS服務器任務1.1構(gòu)建ASP.NET開發(fā)環(huán)境ASP.NET動態(tài)網(wǎng)頁設(shè)計打開Windows的控制面板。雙擊【管理工具】圖標,打開管理工具頁面。雙擊【Internet信息服務】圖標,打開Internet信息服務頁面。點擊【網(wǎng)站】圖標前面的“+”號,可以看到【默認網(wǎng)站】圖標。在默認網(wǎng)站上右擊,選擇【屬性】,打開屬性對話框。2、配置IIS服務器任務1.1構(gòu)建ASP.NET開發(fā)環(huán)境ASP.NET動態(tài)網(wǎng)頁設(shè)計選擇【主目錄】,打開主目錄選項卡,本地路徑就是我們放置網(wǎng)站的地方,單擊【瀏覽】按鈕,選擇你存放站點的路徑,比如“c:\inetpub\”,這是系統(tǒng)默認的本地路徑,選取相應路徑后,單擊【確定】按鈕,則完成了主目錄的設(shè)置示。選擇【文檔】選項卡,選中【啟用默認文檔】復選框,這樣當運行web程序后,不需要在地址欄中填寫此文件名,系統(tǒng)會默認文檔中的文件,比如要瀏覽“”,只需要在瀏覽器中輸入“”,就可以訪問上述網(wǎng)頁。用戶也可以添加新的或者刪除默認文檔。2、配置IIS服務器任務1.1構(gòu)建ASP.NET開發(fā)環(huán)境ASP.NET動態(tài)網(wǎng)頁設(shè)計選擇【ASP.NET】選項卡,用戶可以選擇所使用ASP.NET版本。選擇【目錄安全性】選項卡,可以設(shè)置目錄的安全性。共有三種方法可供選擇,分別是“身份驗證和訪問控制”、“IP地域和域名限制”、“安全通信”,通過這三種方法可以有效的控制目錄的安全性。2、配置IIS服務器任務1.1構(gòu)建ASP.NET開發(fā)環(huán)境ASP.NET動態(tài)網(wǎng)頁設(shè)計如果先裝VS再裝IIS,會出現(xiàn)一個錯誤“訪問IIS元數(shù)據(jù)庫失敗”。解決辦法:
1、打開CMD,進入
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
2、輸入
aspnet_regiis.exe
-i
稍等片刻,注冊成功就解決問題了。
接著還會出現(xiàn)“未能創(chuàng)建
Mutex”的問題
解決方法:
1、先關(guān)閉你的VS2005。
2、打開
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary
ASP.NET
Files
找到你剛才調(diào)試的程序的名字的目錄刪除它。
3、關(guān)閉IIS服務器,重開一次。
4、用IE瀏覽一下你的程序,問題解決。任務1.1構(gòu)建ASP.NET開發(fā)環(huán)境ASP.NET動態(tài)網(wǎng)頁設(shè)計Microsoft.NETFramework4.0包括公共語言運行庫和.NETFramework類庫,讀者可以進入微軟官方網(wǎng)站(
)搜索“Microsoft.NETFramework4(獨立安裝程序)”,在彈出來的頁面中下載dotNetFx40_Full_x86_x64.exe后安裝。任務1.1構(gòu)建ASP.NET開發(fā)環(huán)境1.1.3安裝Microsoft.NETFramework4.0ASP.NET動態(tài)網(wǎng)頁設(shè)計1、VisualS介紹
VisualStudio是一套完整的開發(fā)工具集,用于生成ASP.NETWeb應用程序、XMLWebServices程序、桌面應用程序和移動應用程序。VisualStudio是一套集成IDE,能夠開發(fā)的程序包括常見的VisualC#、VisualBasic、VisualC++和VisualJ#等。ASP.NETWeb應用程序開發(fā)是VisualStudio一個重要的組成部分。
1.1.5VisualS2010集成開發(fā)環(huán)境任務1.1構(gòu)建ASP.NET開發(fā)環(huán)境ASP.NET動態(tài)網(wǎng)頁設(shè)計圖1VisualStudio2008的安裝界面2、安裝VisualS任務1.1構(gòu)建ASP.NET開發(fā)環(huán)境ASP.NET動態(tài)網(wǎng)頁設(shè)計圖2VisualStudio2008安裝步驟2、安裝VisualS任務1.1構(gòu)建ASP.NET開發(fā)環(huán)境ASP.NET動態(tài)網(wǎng)頁設(shè)計圖3安裝模式選擇2、安裝VisualS任務1.1構(gòu)建ASP.NET開發(fā)環(huán)境ASP.NET動態(tài)網(wǎng)頁設(shè)計圖4安裝進度2、安裝VisualS任務1.1構(gòu)建ASP.NET開發(fā)環(huán)境ASP.NET動態(tài)網(wǎng)頁設(shè)計圖5安裝進度顯示2、安裝VisualS任務1.1構(gòu)建ASP.NET開發(fā)環(huán)境ASP.NET動態(tài)網(wǎng)頁設(shè)計圖6安裝完成提示2、安裝VisualS任務1.1構(gòu)建ASP.NET開發(fā)環(huán)境ASP.NET動態(tài)網(wǎng)頁設(shè)計MSDN文件是在開發(fā)程序時,系統(tǒng)提供的在線幫助文件。安裝MSDNLibrary聯(lián)機幫助文件的步驟如下:2、安裝VisualS任務1.1構(gòu)建ASP.NET開發(fā)環(huán)境ASP.NET動態(tài)網(wǎng)頁設(shè)計圖7VisualStudio2008起始頁
任務1.2第一個ASP.NET程序1.2.1創(chuàng)建ASP.NET程序VisualStudio2008運行環(huán)境ASP.NET動態(tài)網(wǎng)頁設(shè)計圖8文件菜單VisualStudio2008運行環(huán)境任務1.2第一個ASP.NET程序ASP.NET動態(tài)網(wǎng)頁設(shè)計圖9視圖菜單VisualStudio2008運行環(huán)境任務1.2第一個ASP.NET程序ASP.NET動態(tài)網(wǎng)頁設(shè)計圖10調(diào)試菜單VisualStudio2008運行環(huán)境任務1.2第一個ASP.NET程序ASP.NET動態(tài)網(wǎng)頁設(shè)計圖11窗體圖12工具箱VisualStudio2008運行環(huán)境任務1.2第一個ASP.NET程序ASP.NET動態(tài)網(wǎng)頁設(shè)計圖13選擇工具箱項VisualStudio2008運行環(huán)境任務1.2第一個ASP.NET程序ASP.NET動態(tài)網(wǎng)頁設(shè)計注意:如果先裝vs再裝sql2005也會出現(xiàn)問題??床坏絪ql2005的服務管理器Win7下安裝sql2005版本問題:標準版
任務1.2第一個ASP.NET程序ASP.NET動態(tài)網(wǎng)頁設(shè)計1.2.2第一個ASP.NET程序1、編寫第一個ASP.NET程序任務1.2第一個ASP.NET程序ASP.NET動態(tài)網(wǎng)頁設(shè)計圖14新建網(wǎng)站對話框1、編寫第一個ASP.NET程序任務1.2第一個ASP.NET程序ASP.NET動態(tài)網(wǎng)頁設(shè)計新建網(wǎng)站時,可選擇項目的位置,有多種選擇點擊瀏覽可以更改項目位置圖15設(shè)置網(wǎng)站位置1、編寫第一個ASP.NET程序任務1.2第一個ASP.NET程序ASP.NET動態(tài)網(wǎng)頁設(shè)計圖1-16新建的網(wǎng)站1、編寫第一個ASP.NET程序任務1.2第一個ASP.NET程序ASP.NET動態(tài)網(wǎng)頁設(shè)計雙擊Botton控件,到代碼頁,可以編寫代碼,與WinForms編程類似點擊“源”可看到HTML視圖與WinForms一樣簡單的控件+事件方式圖1-17可視化的設(shè)計1、編寫第一個ASP.NET程序任務1.2第一個ASP.NET程序ASP.NET動態(tài)網(wǎng)頁設(shè)計這是我們剛才頁面的解決方案組成。存放數(shù)據(jù)的文件夾自動創(chuàng)建的窗體文件代碼后置文件站點配置文件ASP.NET中,HTML代碼和C#代碼分別存儲于不同的文件中,稱作代碼后置注意:解決方案的保存??!1、編寫第一個ASP.NET程序任務1.2第一個ASP.NET程序ASP.NET動態(tài)網(wǎng)頁設(shè)計基于控件+事件的編程protectedvoidbtnOK_Click(objectsender,EventArgse){stringgreeting;switch(DateTime.Now.Hour){ ...... case12: greeting="嘿,{0}同學,吃中午飯了!"; break; ......}stringmessage=string.Format(
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年許可使用合同商標許可使用協(xié)議
- 2025版奢侈品行業(yè)品牌授權(quán)與獨家經(jīng)營合同示范文本3篇
- 2024年高標準水利水電施工合同范本3篇
- 2025版航空航天基地建設(shè)土方堆放場地租賃協(xié)議3篇
- 2024更新:哈爾濱會議室租賃合同示范文本
- 廚具施工方案
- 舞臺燈光施工方案
- 管棚注漿施工方案
- 2025年度航空航天器零部件加工安裝合同范本3篇
- 2025版風力發(fā)電工程合同擔保與維護保養(yǎng)合同范本3篇
- 《中國制造業(yè)的崛起》課件
- 中小學學校安全管理制度匯編
- (正式版)HGT 20656-2024 化工供暖通風與空氣調(diào)節(jié)詳細設(shè)計內(nèi)容和深度規(guī)定
- 護士年終總結(jié)個人個人
- 切爾諾貝利核電站事故工程倫理分析
- 安全安全隱患整改通知單及回復
- 國有檢驗檢測機構(gòu)員工激勵模式探索
- 采購部年終總結(jié)計劃PPT模板
- CDI-EM60系列變頻調(diào)速器使用說明書
- 【匯總】高二政治選擇性必修三(統(tǒng)編版) 重點知識點匯總
- 材料表面與界面考試必備
評論
0/150
提交評論