




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
視頻精講:光盤\video\baseVideo\01\視頻精講:光盤\video\baseVideo\01\VisualStudio2023.swf1.5 VisualStudio2023集成開發(fā)環(huán)境VisualVisualStudio2023集成開發(fā)環(huán)境中,可以創(chuàng)立、歸檔、運(yùn)行、調(diào)試、公布ASP.NET應(yīng)用VisualStudio2023ASP.NET應(yīng)用程序開發(fā)的前提。1.5.1 VisualStudio2023特性全部的.NET應(yīng)用都是基于文件的形式進(jìn)展創(chuàng)立的。例如,C#源碼存儲(chǔ)在.cs文件中。VisualStudio2023ASP.NETWeb應(yīng)用的很多特性,主要表達(dá)在以下幾個(gè)方面。llllll集成化的錯(cuò)誤檢查機(jī)制:VisualStudio能夠編譯檢查很多錯(cuò)誤,包括數(shù)據(jù)類型轉(zhuǎn)換錯(cuò)誤、沒(méi)有引用命名空間和類、沒(méi)有定義的變量等。Web表單設(shè)計(jì)工具:在VisualStudioWeb頁(yè)面,可以簡(jiǎn)潔拖放ASP.NET控件到頁(yè)面的相應(yīng)位置上,然后配置其屬性,VisualStudio可以自動(dòng)創(chuàng)立相應(yīng)的Web頁(yè)面標(biāo)簽。ASP.NETWebWeb效勞器軟件,IIS。VisualStudioWeb效勞器集成的相關(guān)機(jī)制,能夠快速調(diào)試和執(zhí)行ASP.NET應(yīng)用。開發(fā)效率增加:VisualStudio為開發(fā)人員實(shí)現(xiàn)編碼供給了諸多特性,比方自動(dòng)的語(yǔ)句完畢、為特定代碼添加顏色等。良好的調(diào)試工具:VisualStudio的集成調(diào)試工具支持查看代碼的執(zhí)行行為,通過(guò)添加斷點(diǎn)暫停程序的執(zhí)行,檢查變量的值。下面的小節(jié)內(nèi)容我們可以體會(huì)這些特性。1.5.2 1.5.2 創(chuàng)立站點(diǎn)VisualStudio2023WebWindows【開頭】→【程序】→【MicrosoftVisualStudio2023】→【MicrosoftVisualStudio2023】VisualStudio2023VisualStudio20231-20所示的起始頁(yè)面。圖1-20 起始頁(yè)面VisualStudio2023WebVisualStudio2023集成開發(fā)環(huán)境,其步驟如下。選擇【文件】→【建】→【工程】命令,翻開“建工程”對(duì)話框,在“工程類型”列表中選l”Tb應(yīng)用程序,如圖1所示。定義“.NETFramework”的版本,保持默認(rèn)值?!薄啊眻D1-21 創(chuàng)立Web應(yīng)用單擊【確定】按鈕,VisualStudio2023ASP.NETWeb1-22所示。圖1-22 所創(chuàng)立的Web應(yīng)用Web站點(diǎn),下面就來(lái)設(shè)計(jì)第一個(gè)Web頁(yè)面。但是,在開頭設(shè)VisualStudio集成開發(fā)環(huán)境的一些學(xué)問(wèn)。Web工程在通常狀況下,VisualStudioWeb應(yīng)VisualStudio沒(méi)有必要為它們創(chuàng)立工程文件,假設(shè)依據(jù)前面的步驟,所創(chuàng)立的站點(diǎn)是沒(méi)有工程文件的。這一點(diǎn)同其他類型的Windows程序創(chuàng)立有些不同。解決方案資源治理器解決方案資源治理器顯示解決方案中的全部文件。當(dāng)VisualStudio2023在沒(méi)有翻開任何解1-23所示。圖圖1-23 解決方案資源治理器治理工程涉及到的文件。而且,假設(shè)在解決方案資源治理器中,用鼠標(biāo)右鍵單擊文件夾/工程,可以彈出很多菜單命令,利用這些菜單命令可以格外便利地執(zhí)行一些常用操作。1.5.3 設(shè)計(jì)頁(yè)面ASP.NETWeb要向工程中添加Web表單時(shí),可以在解決方案資源治理器中用鼠標(biāo)右鍵單擊某工程,或者→【建項(xiàng)】命令,翻開“添加項(xiàng)”對(duì)話框,在模板中選擇“Web窗體”Web1-24所示。當(dāng)單擊【添加】按鈕之后,VisualStudio2023將為工程在解決方案資源治理器中添加一個(gè)Web1-25所示。1-24添加頁(yè)面圖1-25 添加頁(yè)面雙擊所創(chuàng)立的b“Test.ap翻開表單的設(shè)計(jì)環(huán)境,它包括3圖〔1-26所示、源代碼視圖〔1-27所示〕和拆分視圖〔1-28所示。設(shè)計(jì)視圖以圖形化的形式顯示所創(chuàng)立的頁(yè)面,如圖1-26所示。HTML代碼的形式顯示所創(chuàng)立的頁(yè)面,如圖1-27所示。圖1-26 設(shè)計(jì)視圖圖1-27 源代碼視圖拆分視圖以源代碼和圖形化兩種方式顯示所創(chuàng)立的頁(yè)面,如圖1-28所示。Web控件,可以從工具箱〔如圖1-29所示〕中利用鼠標(biāo)拖放一個(gè)控件到頁(yè)面的設(shè)計(jì)視圖中。工具箱依據(jù)分類顯示可用于設(shè)計(jì)該頁(yè)面的控件。圖1-28 拆分視圖圖1-29 工具箱ButtonWeb130所示。圖圖1-30 添加Button控件此時(shí),VisualStudio2023Button控件的指示,其代碼如下所示:<%@Language=“C#“AutoEventWireup=“true“CodeBehind=“Test.aspx.cs“Inherits=“WebAppSample.Test“%><!DOCTYPEhtmlPUBLIC“-//W3C//DTDXHTML1.0Transitional//EN““:///TR/xhtml1/DTD/xhtml1-transitional.dtd““:///TR/xhtml1/DTD/xhtml1-transitional.dtd“><html“:///1999/xhtml“xmlns=“:///1999/xhtml“><headrunat=“server“><title>無(wú)標(biāo)題頁(yè)</title></head><body><formid=“form1“runat=“server“><div><asp:ButtonID=“Button1“runat=“server“Text=“Button“/></div></form></body></html>1-31所示。圖1-31 屬性標(biāo)簽頁(yè)“Button”控件,在屬性標(biāo)簽頁(yè)中“,如圖所示。圖1-32 定義控件屬性UI,源碼視圖顯示了頁(yè)面.aspx代碼,而工具箱則供給了創(chuàng)立頁(yè)面的很多控件。這些控件可以幫助開發(fā)人員快速構(gòu)建應(yīng)用程序。1.5.4 1.5.4 編寫代碼WebTest.aspx.cs文件,它是該頁(yè)面的后臺(tái)代碼文件,雙擊翻開該文件,將翻開后臺(tái)代碼編輯器,如圖133 所示,該編輯器可以用于編寫處理頁(yè)面大事或者業(yè)務(wù)規(guī)律的C#代碼。圖1-33 后臺(tái)代碼1.5.5 編譯執(zhí)行→【啟動(dòng)調(diào)試】命令,開頭調(diào)試執(zhí)行所創(chuàng)立的bl圖1-33 后臺(tái)代碼1.5.5 編譯執(zhí)行→【啟動(dòng)調(diào)試】命令,開頭調(diào)試執(zhí)行所創(chuàng)立的blo將詢問(wèn)是否需要配置b應(yīng)用來(lái)啟用調(diào)試,1-34所示。圖1-3
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 論文課題申報(bào)書
- 音樂(lè)陶笛課題立項(xiàng)申報(bào)書
- 建黨精神課題申報(bào)書
- 古琴課題申報(bào)書
- 快樂(lè)讀書吧課題申報(bào)書
- 賣房貸款合同范本
- 咨詢費(fèi)購(gòu)銷合同范本
- 共享充電寶股合同范本
- 70歲以上用工合同范例
- 品牌童裝贈(zèng)與合同范本
- 《中國(guó)傳統(tǒng)文化》教案全套張建第1-10模塊歷史的天空中國(guó)傳統(tǒng)文化-絢麗的生活中國(guó)古代的生活方式
- 【重慶市S區(qū)部分居民糖尿病知識(shí)知曉情況調(diào)研報(bào)告(含問(wèn)卷)11000字(論文)】
- 臨床營(yíng)養(yǎng)技術(shù)操作規(guī)范(2010版)
- 重癥監(jiān)測(cè)治療與復(fù)蘇
- 智能掃地機(jī)器人設(shè)計(jì)與制作說(shuō)明書
- 中南財(cái)經(jīng)政法大學(xué)806經(jīng)濟(jì)學(xué)(宏、微觀)考試大綱解析
- 卵巢癌術(shù)后護(hù)理查房
- 三輪車售后服務(wù)合同
- 袁家村規(guī)劃方案
- 2019年10月自考00371公安決策學(xué)試題及答案含解析
- 剪映課件pptx-2024鮮版
評(píng)論
0/150
提交評(píng)論