《NET架構(gòu)》實(shí)驗(yàn)報(bào)告10學(xué)時(shí)_第1頁(yè)
《NET架構(gòu)》實(shí)驗(yàn)報(bào)告10學(xué)時(shí)_第2頁(yè)
《NET架構(gòu)》實(shí)驗(yàn)報(bào)告10學(xué)時(shí)_第3頁(yè)
《NET架構(gòu)》實(shí)驗(yàn)報(bào)告10學(xué)時(shí)_第4頁(yè)
《NET架構(gòu)》實(shí)驗(yàn)報(bào)告10學(xué)時(shí)_第5頁(yè)
已閱讀5頁(yè),還剩10頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

實(shí)驗(yàn)1C#程序設(shè)計(jì)1(2實(shí)驗(yàn)?zāi)康牧私釩#語(yǔ)言的特點(diǎn)。熟悉C#的開(kāi)發(fā)環(huán)境。掌握用VS2008編寫(xiě)C#基本程序。實(shí)驗(yàn)內(nèi)容1、循環(huán)實(shí)現(xiàn):2、從鍵盤(pán)輸入一行字符串,用數(shù)組來(lái)存放統(tǒng)計(jì)出的字母、數(shù)字、空格和其他字符個(gè)數(shù)。代碼如下:protectedvoidButton1_Click(objectsender,EventArgse){doublesum=0.0,up=2.0,down=1.0;intsign=-1,num;sum=up/down;num=int.Parse(TextBox1.Text);for(inti=1;i<num;i++){doubletemp_up=0.0;temp_up=up;up=down+up;down=temp_up;if(i%2==1)sum=sum-(up/down);elsesum=sum+(up/down);TextBox2.Text=sum.ToString();}}運(yùn)行結(jié)果如下:三、實(shí)驗(yàn)小結(jié)通過(guò)本次實(shí)驗(yàn)了解C#語(yǔ)言的特點(diǎn),熟悉C#的開(kāi)發(fā)環(huán)境,掌握用VS2008編寫(xiě)C#基本程序,為以后的學(xué)習(xí)打下了基礎(chǔ)。

實(shí)驗(yàn)2C#程序設(shè)計(jì)2實(shí)驗(yàn)?zāi)康牧私釩#數(shù)組的特點(diǎn)。掌握C#交錯(cuò)數(shù)組的編程程序。實(shí)驗(yàn)內(nèi)容1、存儲(chǔ)和打印楊輝三角形(要求使用交錯(cuò)數(shù)組存儲(chǔ))。輸出格式如下:代碼如下:namespacetest2._1{classProgram{staticvoidMain(string[]args){constintk=12;//楊輝三角的維數(shù)/*存儲(chǔ)楊輝三角*/int[][]a=newint[k+1][];for(inti=0;i<=k;i++){a[i]=newint[i+1];for(intj=0;j<i+1;j++){if(i==0||j==0||i==j)a[i][j]=1;elsea[i][j]=a[i-1][j-1]+a[i-1][j];}}/*打印楊輝三角*/for(inti=0;i<=k;i++){intf=1;intt=0;for(intj=0;j<k+1+i;j++){if(j<k-i)Console.Write("");else{if(f==1){intval=a[i][t++];/*每個(gè)數(shù)字占三位,若val是一位數(shù)則打兩個(gè)空格,是二位數(shù)則打一個(gè)空格,用于對(duì)齊*/if(val<=9)Console.Write("");elseif(val<=99)Console.Write("");Console.Write(val.ToString());f=0;}else{Console.Write("");f=1;}}}Console.Write("\n");}}}}運(yùn)行結(jié)果如下:

實(shí)驗(yàn)3ASP.NETForm編程(2學(xué)時(shí))實(shí)驗(yàn)?zāi)康牧私釧SP.NETForm編程特點(diǎn)。掌握ASP.NET標(biāo)準(zhǔn)控件和驗(yàn)證控件的編程。實(shí)驗(yàn)內(nèi)容模擬一個(gè)求職網(wǎng)站的會(huì)員注冊(cè)功能。注冊(cè)信息包括用戶(hù)名(*)、密碼(*)、確認(rèn)密碼(*)、出生日期(*)、Email(*)、專(zhuān)業(yè)和個(gè)人簡(jiǎn)介等。其中(*)為必填項(xiàng)目,密碼長(zhǎng)度必須為6位,兩次密碼必須相同,出生日期使用Calendar控件輸入,Email必須符合Email格式,專(zhuān)業(yè)使用下拉列表選擇。然后在另一頁(yè)面將會(huì)員注冊(cè)信息顯示出來(lái)。【注】實(shí)驗(yàn)報(bào)告用相關(guān)控件的圖(可手繪)和主要屬性、代碼進(jìn)行描述。用戶(hù)名:       <asp:TextBoxID="TextBox1"runat="server"></asp:TextBox><br/>密碼:           <asp:TextBoxID="TextBox2"runat="server"TextMode="Password"></asp:TextBox><br/>確認(rèn)密碼:   <asp:TextBoxID="TextBox3"runat="server"TextMode="Password"style="height:22px"></asp:TextBox><asp:CompareValidatorID="CompareValidator1"runat="server"ControlToCompare="TextBox2"ControlToValidate="TextBox3"ErrorMessage="兩次密碼輸入不一致"></asp:CompareValidator><br/>性別:           <asp:RadioButtonID="男"runat="server"Text="男"GroupName="1"/><asp:RadioButtonID="女"runat="server"Text="女"GroupName="1"/><br/>Email:           <asp:TextBoxID="TextBox4"runat="server"></asp:TextBox><asp:RegularExpressionValidatorID="RegularExpressionValidator1"runat="server"ControlToValidate="TextBox4"ErrorMessage="不是Email格式"ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"></asp:RegularExpressionValidator><br/><divstyle="float:left;width:800px;"><divstyle="float:left;">出生年月:    </div><divstyle="float:left;"><asp:CalendarID="Calendar1"runat="server"BackColor="White"BorderColor="#999999"CellPadding="2"DayNameFormat="Shortest"Font-Names="Verdana"Font-Size="Smaller"ForeColor="Black"Height="16px"Width="325px"onselectionchanged="Button1_Click"><SelectedDayStyleBackColor="#666666"Font-Bold="True"ForeColor="White"/><SelectorStyleBackColor="#CCCCCC"/><WeekendDayStyleBackColor="#FFFFCC"/><TodayDayStyleBackColor="#CCCCCC"ForeColor="Black"/><OtherMonthDayStyleForeColor="#808080"/><NextPrevStyleVerticalAlign="Bottom"/><DayHeaderStyleBackColor="#CCCCCC"Font-Bold="True"Font-Size="7pt"/><TitleStyleBackColor="#999999"BorderColor="Black"Font-Bold="True"/></asp:Calendar></div></div><br/>身份證號(hào):   <asp:TextBoxID="TextBox5"runat="server"></asp:TextBox><asp:RegularExpressionValidatorID="RegularExpressionValidator2"runat="server"ControlToValidate="TextBox5"ErrorMessage="身份證輸入錯(cuò)誤"ValidationExpression="\d{17}[\d|X]|\d{15}"></asp:RegularExpressionValidator><br/>專(zhuān)業(yè):           <asp:DropDownListID="DropDownList1"runat="server"><asp:ListItemValue="軟件工程">軟件工程</asp:ListItem><asp:ListItemValue="計(jì)算機(jī)科學(xué)與技術(shù)">計(jì)算機(jī)科學(xué)與技術(shù)</asp:ListItem><asp:ListItemValue="計(jì)算機(jī)科學(xué)與技術(shù)">計(jì)算機(jī)科學(xué)與技術(shù)</asp:ListItem><asp:ListItemValue="土木工程">土木工程</asp:ListItem><asp:ListItemValue="自動(dòng)化">自動(dòng)化</asp:ListItem><asp:ListItemValue="電子信息工程">電子信息工程</asp:ListItem></asp:DropDownList><br/><divstyle="float:left;">個(gè)人簡(jiǎn)介:</div>   <asp:TextBoxID="TextBox6"runat="server"Height="185px"TextMode="MultiLine"Width="680px"></asp:TextBox><br/>                  <br/>                       <asp:ButtonID="Button1"runat="server"Text="提交"PostBackUrl="info.aspx"onclick="Button1_Click"/>各種控件截圖:日歷控件Calendar下拉列表控件DropDownList提交頁(yè)面的代碼:Response.Write("<divstyle=\"width:700px;margin:auto;line-height:30px;padding:20px;background:#EDEDED;height:870px;\">");Response.Write("用戶(hù)名:"+Request.Form["TextBox1"]+"</br>");Response.Write("性別:"+Request.Form["1"]+"</br>");Response.Write("Email:"+Request.Form["TextBox4"]+"</br>");Response.Write("出生年月:"+Request.Params["calendar"].Substring(0,7)+"</br>");Response.Write("身份證號(hào):"+Request.Form["TextBox5"]+"</br>");Response.Write("專(zhuān)業(yè):"+Request.Form["DropDownList1"]);Response.Write("</br>個(gè)人簡(jiǎn)介:"+Request.Form["TextBox6"]+"</br>");Response.Write("</div>");程序運(yùn)行的截圖:注冊(cè)頁(yè)面信息截圖:三、實(shí)驗(yàn)小結(jié):通過(guò)本次實(shí)驗(yàn)了解ASP.NETForm特點(diǎn),掌握ASP.NET標(biāo)準(zhǔn)控件、驗(yàn)證技術(shù)和頁(yè)對(duì)象的編程。

實(shí)驗(yàn)4ASP.NET頁(yè)對(duì)象編程(2學(xué)時(shí))實(shí)驗(yàn)?zāi)康牧私釧SP.NET頁(yè)對(duì)象特點(diǎn)。掌握ASP.NETSession對(duì)象編程。實(shí)驗(yàn)內(nèi)容模擬一個(gè)購(gòu)物車(chē)功能:2個(gè)商品購(gòu)買(mǎi)頁(yè)面(可互相切換),一個(gè)購(gòu)物車(chē)(顯示購(gòu)物列表)。其中商品購(gòu)買(mǎi)頁(yè)面包含商品的名稱(chēng)、單價(jià)和購(gòu)買(mǎi)數(shù)量,購(gòu)物車(chē)能統(tǒng)計(jì)商品的單價(jià)、購(gòu)買(mǎi)數(shù)量和總價(jià)。商品列表的頁(yè)面(Defualt.aspx)<htmlxmlns="/1999/xhtml"><headrunat="server"><title>商品買(mǎi)賣(mài)</title></head><bodystyle="width:1000px;margin:auto;"><h1style="color:#DD1155;padding-left:200px;">歡迎光臨鮮花店,祝您購(gòu)物愉快!</h1><formid="form1"runat="server"><ahref="description.aspx?image=/bao/uploaded/i8/T1ka48XehqXXbuFtQ__075744.jpg_310x310.jpg&price=299"><asp:ImageID="Image1"runat="server"ImageUrl="/bao/uploaded/i8/T1ka48XehqXXbuFtQ__075744.jpg_310x310.jpg"/></a><ahref="description.aspx?image=/bao/uploaded/i7/T1suWgXXJcXXcpjTI._113540.jpg_310x310.jpg&price=198"><asp:ImageID="Image2"runat="server"ImageUrl="/bao/uploaded/i7/T1suWgXXJcXXcpjTI._113540.jpg_310x310.jpg"/></a><ahref="description.aspx?image=/bao/uploaded/i1/T1l8pXXfeXVtz1upjX.jpg_310x310.jpg&price=398"><asp:ImageID="Image3"runat="server"ImageUrl="/bao/uploaded/i1/T1l8pXXfeXVtz1upjX.jpg_310x310.jpg"/><div></div></form></body></html>頁(yè)面截圖為:?jiǎn)伍g商品的購(gòu)買(mǎi)頁(yè)面(description.aspx)<htmlxmlns="/1999/xhtml"><headrunat="server"><title>歡迎光臨</title></head><bodystyle="width:900px;margin:auto;"><h1style="color:#DD1155;padding-left:200px;">歡迎光臨小店,祝您購(gòu)物愉快!</h1><formid="form1"runat="server"><divstyle="float:left;"><asp:ImageID="Image1"runat="server"/></div><divstyle="float:left;padding-top:30px;line-height:50px;color:#333333"><ahref="Default.aspx">返回商店</a><br/><asp:LabelID="Label1"runat="server"Text="單        價(jià):"></asp:Label><br/><asp:LabelID="Label2"runat="server"Text="購(gòu)買(mǎi)數(shù)量:"></asp:Label><asp:TextBoxID="TextBox1"runat="server"Width="30px"></asp:TextBox><br/><asp:ButtonID="Button1"runat="server"BackColor="#FFCC00"Text="加入購(gòu)物車(chē)"onclick="Button1_Click"/>  <asp:ButtonID="Button2"runat="server"BackColor="#FFCC00"Text="購(gòu)買(mǎi)"onclick="Button2_Click"/></div><div></div></form></body></html>Button1和Button2的響應(yīng)函數(shù)代碼為:protectedvoidPage_Load(objectsender,EventArgse){Image1.ImageUrl=Request.Params["image"];Label1.Text="單        價(jià):<spanstyle='color:#FF8899;font-size:34px;'>"+Request.Params["price"]+"¥</span>";}protectedvoidButton1_Click(objectsender,EventArgse){goodsg=ne

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論