九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來(lái)到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁(yè) 裝配圖網(wǎng) > 資源分類 > PPT文檔下載  

第15章 開發(fā)Web應(yīng)用程序

  • 資源ID:249288627       資源大?。?span id="24d9guoke414" class="font-tahoma">134KB        全文頁(yè)數(shù):24頁(yè)
  • 資源格式: PPT        下載積分:15積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要15積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號(hào),方便查詢和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開,此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁(yè)到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無(wú)水印,預(yù)覽文檔經(jīng)過(guò)壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說(shuō)明有答案則都視為沒有答案,請(qǐng)知曉。

第15章 開發(fā)Web應(yīng)用程序

單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級(jí),第三級(jí),第四級(jí),第五級(jí),*,第,15,章 開發(fā),Web,應(yīng)用程序,Web,應(yīng)用程序,是一種以網(wǎng)頁(yè)形式為界面的應(yīng)用程序,,Web,應(yīng)用程序可以利用網(wǎng)絡(luò)的強(qiáng)大功能為用戶提供服務(wù)。,ASP.NET,為這種類型應(yīng)用程序的開發(fā)提供了一個(gè)強(qiáng)大的平臺(tái)。還有一種可以為,Web,應(yīng)用程序提供服務(wù)的網(wǎng)絡(luò)應(yīng)用,叫,XML WebService,,也叫,Web,服務(wù),它雖然不以可視的界面出現(xiàn)在用戶面前,但可以為用戶的客戶端應(yīng)用程序或,Web,應(yīng)用程序提供網(wǎng)絡(luò)服務(wù)。,15.1 ASP.NET,簡(jiǎn)介,15.1.1 ASP.NET,的運(yùn)行環(huán)境,硬件的要求如下:,CPU,:,Pentium II 300MHz,以上,推薦使用,Pentium III 600MHz,以上。,內(nèi)存:,96MB,,推薦使用,128MB,以上。,硬盤空間:完全安裝方式至少需要,250MB,,快速安裝方式需要至少,155MB,。,顯示器:要求分辨率至少,800600,,支持,256,種以上的顏色數(shù)。,ASP.NET,對(duì)操作系統(tǒng)環(huán)境的要求較高,它只能在,Windows 2000 Profession SP1,、,Windows 2000 Server SP1,、,Windows XP Professional,及更高版本中運(yùn)行。,除了操作系統(tǒng)之外,運(yùn)行,ASP.NET,還需要安裝,.NET Framework,(,.NET,框架)、,MDAC,(,Microsoft Data Access Components,,數(shù)據(jù)訪問(wèn)組件)。,15.1.2 ASP.NET,應(yīng)用程序的組成,一個(gè),ASP.NET,頁(yè)面文件可以被拆分成兩個(gè)獨(dú)立的部分:一個(gè)文件(,xxxxx.aspx,)包含,html,代碼和控件信息,用來(lái)描述頁(yè)面外觀;另一個(gè)文件(,xxxxx.aspx.cs,)包含實(shí)現(xiàn)程序功能的代碼。,ASP.NET Web,應(yīng)用程序項(xiàng)目中“*,.aspx”,和“*,.cs”,文件的內(nèi)容,前者與普通的,.htm,文件格式非常相似,而后者則與,C#,應(yīng)用程序的格式相似。,15.1.3 Web,窗體頁(yè)及生命周期,當(dāng)瀏覽器向用戶展示一個(gè)窗體,用戶對(duì)該窗體進(jìn)行操作后,將導(dǎo)致該窗體回發(fā)到服務(wù)器,服務(wù)器對(duì)用戶的操作處理后又將窗體返回到瀏覽器,這一過(guò)程稱作“往返過(guò)程”。,Web,窗體頁(yè)的生命周期是自用戶打開網(wǎng)頁(yè)開始到提交操作為止的這段時(shí)間。,15.2,創(chuàng)建,Web,窗體應(yīng)用程序,15.2.1,創(chuàng)建,ASP.NET Web,應(yīng)用程序項(xiàng)目,在“新建項(xiàng)目”對(duì)話框中選擇項(xiàng)目類型為“,Visual C#,項(xiàng)目”,選擇使用的模板為“,ASP.NET Web,應(yīng)用程序”,在“位置”欄中指定項(xiàng)目文件存放的位置,如“,http:/localhost/WebAppTest”,。單擊,【,確定,】,按鈕進(jìn)入,ASP.NET Web,應(yīng)用程序的開發(fā)環(huán)境。,該過(guò)程中系統(tǒng)會(huì)在“,C:Inetpubwwwroot”,下創(chuàng)建一個(gè)名為“,WebAppTest”,的文件夾,其中存放了該項(xiàng)目包含的所有文件和文件夾。,當(dāng)一個(gè)新的,Web,應(yīng)用程序被創(chuàng)建后,系統(tǒng)自動(dòng)創(chuàng)建的文件中包含以下幾個(gè)文件:,WebForm1.aspx,文件:這是一個(gè)空白的,ASP.NET Web,窗體頁(yè)面,通??蓪⒌谝粋€(gè),.aspx,文件改名為“,default.aspx”,或“,index.aspx”,作為,Web,站點(diǎn)的缺省主頁(yè)。,AssemblyInfo.cs,文件:這是一個(gè)普通的源代碼文件,其中包含了所有的程序集特性。,Global.asax.cs,文件:這是應(yīng)用程序自動(dòng)啟動(dòng)時(shí)被加載的第一個(gè)文件,它包含了,Application_Start,,,Session_Start,,,Application_End,,,Session_End,等幾個(gè)過(guò)程。,Web.config,文件:這是,ASP.NET,應(yīng)用程序的配置文件。,15.2.2 ASP.NET,常用控件,1.ASP.NET,控件的分類,在,ASP.NET,中控件分為,Web,窗體控件和,html,控件兩大類。在,html,控件工具箱中,可以看到一些,Web,頁(yè)面中常用的元素。,Web,窗體控件與,html,控件或,html,表單相比較,有一個(gè)重要的區(qū)別,,Web,窗體控件是服務(wù)器端控件,是在服務(wù)器端生成。,2.,使用,ASP.NET,控件,15.3 ASP.NET,的常用對(duì)象,15.3.1 Page,對(duì)象,1.Page,對(duì)象的常用屬性,(1)IsPostBack,屬性,(4)Response,屬性,(2)Application,屬性,(5)Server,屬性,(3)Request,屬性,(6)Session,屬性,2.Page,對(duì)象的常用事件,Page,對(duì)象的常用事件有,Load,(裝入)和,UnLoad,(卸載)事件。,15.3.2 Response,對(duì)象,該對(duì)象被用于回應(yīng)客戶瀏覽器,告訴瀏覽器回應(yīng)內(nèi)容的報(bào)頭、服務(wù)器端的狀態(tài)信息以及輸出制定的內(nèi)容。,(1)Buffer,屬性,(2)Write,方法,(3)Redirect,方法,15.3.3 Request,對(duì)象,(1)UserHostAddress,屬性,(2)QueryString,屬性,(3)Browser,屬性,(4)ServerVariables,屬性,9.2.7 Wipe Info,(信息清除工具),啟動(dòng),Wipe Info,(信息清除工具),打開窗口。在窗口中,有一行提示信息:“,Drag files and folders into this list and select”,(將文件或文件夾拖入本列表框,然后選擇“,Wipe All”,),按照提示將要?jiǎng)h除的文件或文件夾用鼠標(biāo)拖入窗口的列表框,單擊“,Wipe All”,(全部清除)。,15.3.4 Application,對(duì)象和,Session,對(duì)象,1.Application,對(duì)象和,Session,對(duì)象的區(qū)別,Application,對(duì)象和,Session,對(duì)象都可在服務(wù)器端保存數(shù)據(jù)或?qū)ο?,?Application,對(duì)象中保存的信息是為所有來(lái)訪的瀏覽器共享的,而,Session,對(duì)象保存的數(shù)據(jù)則是僅為特定的來(lái)訪者共享的。,2.,向,Application,對(duì)象或,Session,對(duì)象中存入數(shù)據(jù),向,Application,對(duì)象中存入數(shù)據(jù)的方法十分簡(jiǎn)單,下面的語(yǔ)句將一個(gè)字符串存入對(duì)象中。,Applicationwelcome=,本網(wǎng)站歡迎來(lái)訪,;,向,Session,對(duì)象中存入數(shù)據(jù)的方法類似,如下面的語(yǔ)句同樣將一個(gè)字符串存入對(duì)象中。,Sessionwelcome=,本網(wǎng)站歡迎你來(lái)訪,;,3.,從,Application,對(duì)象或,Session,對(duì)象中取出數(shù)據(jù),假設(shè),Web,窗體頁(yè)中有一,ID,為,LblWelcome,的標(biāo)簽,下面的語(yǔ)句表示了如何從,Application,對(duì)象或,Session,對(duì)象中取出數(shù)據(jù)的方法。,LblWelcome.Text=Applicationwelcome.ToString()+Sessionwelcome.ToString();,15.3.5 Server,對(duì)象,Server,對(duì)象提供了訪問(wèn)服務(wù)的方法和屬性,其常用的方法主要有以下幾個(gè)。,1.MapPath,方法,2.Transfer,方法,3.HtmlEncode,方法,4.URLEncode,方法,15.4,在,Web,應(yīng)用程序中訪問(wèn)數(shù)據(jù),在,ASP.NET,中通過(guò)使用,ADO.NET,實(shí)現(xiàn)數(shù)據(jù)庫(kù)訪問(wèn)的,操作與,Windows,應(yīng)用程序?qū)?shù)據(jù)庫(kù)的訪問(wèn)基本一致,可以實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)的讀取、更改與添加刪除。,15.4.1,設(shè)計(jì)程序界面,1.,創(chuàng)建項(xiàng)目,2.,設(shè)計(jì)界面,3.,設(shè)置對(duì)象屬性,15.4.2,訪問(wèn)與顯示數(shù)據(jù),在,ASP.NET,中訪問(wèn)數(shù)據(jù)庫(kù)與在,Windows,中訪問(wèn)數(shù)據(jù)庫(kù)的操作步驟基本相同:,創(chuàng)建,DataSet,(數(shù)據(jù)集合)對(duì)象,以存放從數(shù)據(jù)庫(kù)中讀取的記錄;,創(chuàng)建與數(shù)據(jù)庫(kù)的連接,即創(chuàng)建,OleDbConnection,(,Ole,數(shù)據(jù)庫(kù)連接)對(duì)象,建立程序與數(shù)據(jù)庫(kù)的數(shù)據(jù)傳輸通道;,創(chuàng)建,OleDbDataAdapter,(,Ole,數(shù)據(jù)庫(kù)數(shù)據(jù)適配器)對(duì)象,以完成從數(shù)據(jù)庫(kù)讀取記錄或?qū)⒊绦蚴褂玫挠涗泴懭霐?shù)據(jù)庫(kù);,將數(shù)據(jù)庫(kù)中讀取的數(shù)據(jù)寫入,DataSet(,數(shù)據(jù)集合,),中,即數(shù)據(jù)填充;,將,DataSet,(數(shù)據(jù)集合)中的數(shù)據(jù)與控件(如數(shù)據(jù)表格)綁定,以顯示數(shù)據(jù)。,15.5,創(chuàng)建和使用,Web,服務(wù),15.5.1 Web,服務(wù)簡(jiǎn)介,WebService,是一種應(yīng)用程序,其作用是向用戶提供功能,并以受控的方式提供一些服務(wù)和數(shù)據(jù)訪問(wèn)。,WebService,通過(guò)基于標(biāo)準(zhǔn)的開放接口被訪問(wèn),如,SOAP,和,HTTP,,所以,WebService,可以在任何支持這些標(biāo)準(zhǔn)的操作系統(tǒng)(如,Linux,等)中使用,并非僅為,.NET,平臺(tái)所獨(dú)有,這就為跨平臺(tái)的操作創(chuàng)造了條件。,15.5.2,創(chuàng)建,Web,服務(wù),使用,WebService,必須有被創(chuàng)建的,WebService,與調(diào)用它的應(yīng)用程序。,1.,創(chuàng)建,WebService,項(xiàng)目,2.,設(shè)計(jì),WebService,代碼,3.,測(cè)試,WebService,15.5.3,調(diào)用,Web,服務(wù),在,ASP.NET,應(yīng)用程序中調(diào)用,WebService,服務(wù)。,1.,創(chuàng)建,Web,引用,2.,設(shè)計(jì),ASP.NET,應(yīng)用程序界面,3.,設(shè)計(jì)代碼,4.,測(cè)試,ASP.NET,應(yīng)用程序的,WebService,調(diào)用,15.6 Windows,應(yīng)用程序的,Web,服務(wù)調(diào)用,15.6.1,創(chuàng)建,Web,服務(wù),15.6.2,調(diào)用,Web,服務(wù),1.,界面設(shè)計(jì),2.,添加,Web,引用,3.,設(shè)計(jì)代碼,4.,測(cè)試,Windows,應(yīng)用程序的,WebService,調(diào)用,

注意事項(xiàng)

本文(第15章 開發(fā)Web應(yīng)用程序)為本站會(huì)員(dfg****19)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!