書(shū)12各章程序old第_第1頁(yè)
書(shū)12各章程序old第_第2頁(yè)
書(shū)12各章程序old第_第3頁(yè)
書(shū)12各章程序old第_第4頁(yè)
書(shū)12各章程序old第_第5頁(yè)
已閱讀5頁(yè),還剩34頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第1動(dòng)態(tài)網(wǎng)站設(shè)計(jì)入第1動(dòng)態(tài)網(wǎng)站設(shè)計(jì)入本章內(nèi)容概述:本章主要敘述了學(xué)習(xí)VisualStudio2005的必要性,其開(kāi)發(fā)功能的先本章學(xué)習(xí)要點(diǎn)優(yōu)化VisualStudio2005本章難點(diǎn)簡(jiǎn)稱(chēng)為為什么要學(xué)動(dòng)態(tài)網(wǎng)站開(kāi)1.1.1本地/互聯(lián)網(wǎng)應(yīng)用程序1.VB、Delphi、PowerBuilder、FoxPro、C++等軟件設(shè)計(jì),件有一定要求,在操作系統(tǒng)方面,也只能在Windows2000、WindowsXP操作系統(tǒng)下安2.1.1.2互聯(lián)網(wǎng)程序的優(yōu)勢(shì)486電腦,只要安裝合適的軟件,照樣能夠流4.1.C20世紀(jì)六十年代,C++20C語(yǔ)言很多計(jì)算機(jī)專(zhuān)很多計(jì)算機(jī)專(zhuān)業(yè)高手喜歡用記事CC++網(wǎng)絡(luò)控制程序,但一般專(zhuān)業(yè)開(kāi)發(fā)人員更喜歡使用的是微軟公司的VisualC++6.0等。VisualC++6.0是微軟公司的穩(wěn)定而強(qiáng)大的C++集成開(kāi)發(fā)工具,它具有優(yōu)秀的編程界C++語(yǔ)言的開(kāi)發(fā)工具中一枝獨(dú)秀。Perl1987PracticalExtractionandReportLanguage。Perl最初只是Unix系統(tǒng)管理員的一個(gè)工具。之后逐步發(fā)展成為一種全功能的程序設(shè)計(jì)語(yǔ)Linux/Unix系統(tǒng)管理程序等。目前很多大型Perl語(yǔ)言為主開(kāi)發(fā)的著名網(wǎng)站有:、、、等。一般使用Perl6.0Perl語(yǔ)言的開(kāi)發(fā)工具PHP1994PersonalHomePagetools。PHP是一種專(zhuān)門(mén)用PHPLinux操作系統(tǒng)、Apache網(wǎng)絡(luò)服務(wù)器、MySQL數(shù)據(jù)庫(kù)、PerlPHP開(kāi)發(fā)的明燈(這四LAMP--明燈。2004PHP5以來(lái),PHPWebPHP20083月已占市場(chǎng)33%(見(jiàn)圖1-1。這一比例已保持了兩年之久。著(1-120083月份PHP1-21-220083PHP在不同國(guó)家應(yīng)用情況,圖中顏色越淺表示應(yīng)用程度1-220083PHP4.ASP1996ActiveServerPages,是由微軟開(kāi)發(fā)的動(dòng)態(tài)網(wǎng)頁(yè)P(yáng)HP,Windows2003等微軟的網(wǎng)絡(luò)操作系統(tǒng)。而這類(lèi)操作系統(tǒng)的安全性、可靠性較低。最高的一種技術(shù)。著名的淘寶網(wǎng)、當(dāng)當(dāng)網(wǎng)等就是采用的ASP.NET技術(shù)。到目前為止,ASP.NET版本共有1.1、2.0、3.5。其中,3.5版兼容2.0,但這兩個(gè)版本均不兼容1.1,1.1版目前已近淘汰。ASP.NET場(chǎng)熱吸引了大批的C++VB甚至Java程序員,迅速和非常穩(wěn)固地占據(jù)了應(yīng)用和開(kāi)發(fā)市場(chǎng)的頭把1-145%PHP中就包含了大采用的是ASPASP.NET技術(shù)(見(jiàn)圖1-3,有72.5%的企業(yè)網(wǎng)絡(luò)服務(wù)器軟件系統(tǒng)采用的是微軟公司的名為IIS網(wǎng)絡(luò)服務(wù)器平臺(tái)(見(jiàn)圖1-1-3200771000(資料來(lái)源1-4200771000(資料來(lái)源前,我國(guó)絕大部分高校網(wǎng)站都是ASPASP.NET技術(shù)的迅速普及,我國(guó)高校的網(wǎng)站很快就會(huì)變成ASP.NET技術(shù)。Dream20054月,MacromediaAdobe公司收購(gòu)。Adobe公司的拳頭產(chǎn)品之一是大眾很熟悉的圖像處理軟件PhotoShop。在ASP時(shí)期,DreamWeaver用于網(wǎng)頁(yè)的全程開(kāi)發(fā),DreamWeaver也可以開(kāi)發(fā)如同用Word編排文章一樣容易使用,很多人使用它們做個(gè)人或小單位網(wǎng)站。為了徹DreamWeaver,2007FrontPage的升級(jí)版本,但更名為ExpressionWebExpressionWebASP.NET動(dòng)態(tài)網(wǎng)站的最佳工具,5.JSP誕生于1998年,英文全稱(chēng)JavaServerPages。是美國(guó)Sun公司Java語(yǔ)言快,適于編寫(xiě)大型網(wǎng)站。JSP網(wǎng)站一般建立在Linux/Unix服務(wù)器上,相對(duì)Windows服務(wù)器而言,Linux/Unix服務(wù)器更安全、更可靠。JSP設(shè)計(jì)一個(gè)功能較強(qiáng)、效率較高的動(dòng)JSP網(wǎng)站是件很困難的事,程序量很大。2004JSF(JavaServerFaces)JSP網(wǎng)站的開(kāi)發(fā)效率。但對(duì)一般人而言,要很好的掌握J(rèn)SP需要學(xué)習(xí)很長(zhǎng)時(shí)間、需要掌握很多知識(shí)技6.Ruby的動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)語(yǔ)言突然成為了一個(gè)亮點(diǎn),Ruby的歷史不短,它問(wèn)世于1993年,但一直不受重視。近年來(lái),Ruby推出了Rails框架后,Ruby一躍成為一個(gè)非常受追捧的語(yǔ)言,但目前還沒(méi)有成氣候。1.1.5VisualVC++、VB等。VS20052007VisualStudioNet版本,分別是:企業(yè)級(jí)結(jié)構(gòu)設(shè)計(jì)版級(jí)開(kāi)發(fā)版業(yè)版和學(xué)其中學(xué)院版主要是為在校大學(xué)生學(xué)習(xí)VisualStudio.Net準(zhǔn)備的。在任何一種版本中,設(shè)計(jì)者可以C#、J#、VisualBasic.Net和C++四種語(yǔ)言中選擇最初接觸.Net編程的人都被微軟的一系列名詞搞的一頭霧水。但實(shí)際上還是很簡(jiǎn)單的(見(jiàn)圖1-5),即:開(kāi)發(fā)工具:記事本、①②開(kāi)發(fā)語(yǔ)言:C#、開(kāi)發(fā)工具:記事本、①②開(kāi)發(fā)語(yǔ)言:C#、VB.net③語(yǔ)言支持④網(wǎng)絡(luò)服務(wù)器軟件⑤服務(wù)器操作系統(tǒng)⑦圖書(shū)家⑥服務(wù)(網(wǎng)絡(luò)方面高性能的計(jì)算機(jī)1-5使用VisualStudio開(kāi)發(fā)過(guò)程示意1-5VS2005C#ASP.NET漢堡,④然后進(jìn)入S銷(xiāo)售系統(tǒng)、⑤S銷(xiāo)售軟件需要運(yùn)行在Wnows20308等操作系統(tǒng)之上,⑥漢堡(網(wǎng)頁(yè))放置在了硬件設(shè)備超市貨架(服務(wù)器)上,⑦人們從家事實(shí)上,在個(gè)人電腦上設(shè)計(jì)網(wǎng)頁(yè)時(shí),VS2005會(huì)使個(gè)人電腦完全具備①~⑥功能。個(gè)人電腦安裝了VS2005之后,它會(huì)為開(kāi)發(fā)者提供一個(gè)設(shè)計(jì)界面、提供語(yǔ)言支持、自由上可知,網(wǎng)頁(yè)開(kāi)發(fā)人員接觸到的只會(huì)VS2005/2008,實(shí)際上微軟的技術(shù)基礎(chǔ)是ASP.NET。而且,總體而言,版本越高、技術(shù)越先進(jìn)、學(xué)習(xí)和開(kāi)發(fā)也越簡(jiǎn)單,越適于VS2005VS2008互相兼容,但VS2003不兼容,或者ASP.NET2.0總體上看,目前的圖書(shū)市場(chǎng)上,打著ASP.NET2.0甚至3.5的旗號(hào),卻仍在介1.1.6VS2005VS是一個(gè)非常得發(fā),VS2005在各方面都保證了一個(gè)項(xiàng)目的順利完成。1.2.1VS2005(VS2005的幫助文檔)的完整內(nèi)容,則還另需3.8GB的硬盤(pán)空間。(VS2005的幫助文檔)的完整內(nèi)容,則還另需3.8GB的硬盤(pán)空間。10G或更大。全新安裝的操作系統(tǒng)VS2005,就如同剛搬進(jìn)一所新房子,速度會(huì)有這類(lèi)顯示器可以將分別率設(shè)為1024×768或者更高。開(kāi)發(fā)網(wǎng)站就如同要畫(huà)一幅畫(huà),如VS2005集成了開(kāi)發(fā)所需的多種功能,因此,它的安裝時(shí)間也很長(zhǎng),一般要花費(fèi)15~40分鐘的時(shí)間。要安裝VS2005,需要以下安裝步驟:1.VS20057CDSetup.exe,可以啟動(dòng)VS2005的安裝。VS20052.5G,它是一種光盤(pán)鏡像文件。因此,在安裝TOOLS(下載的VS2005VS2005付相關(guān)費(fèi)用并及時(shí)獲得合法VS2005標(biāo)準(zhǔn)版的零售價(jià)標(biāo)價(jià)為人民幣5000元左右。企業(yè)版根據(jù)功能差異,6~9萬(wàn)元不等,至少相當(dāng)于一個(gè)普通中國(guó)人一年的吃飯費(fèi)1-6第一個(gè)選項(xiàng)即安裝第二項(xiàng)為安裝VS2005產(chǎn)品文檔,即VS2005幫助文檔。它為淺灰色,僅當(dāng)安裝了“VS2005最新補(bǔ)丁版”。2.單擊VisualStudio20051-71-71-71.81.8)1-93.對(duì)于初學(xué)者而言,最簡(jiǎn)單的是不做任何選擇,只需單擊下一步VS2005的安裝位置。可以在本窗口的文本框中輸入安裝位置或通過(guò)單擊瀏覽按鈕,選擇一個(gè)安裝位置。已沒(méi)有重新選擇的余地,除非單擊取消1-101-104. 動(dòng)態(tài)查詢(xún),并且可以和全世界的developer交流。VisualStudio2005MSDNLibrary產(chǎn)品文件,可以按照以下步1.VisualStudio20051-121-12MSDN1-12MSDN1-13MSDN3.1-13安裝向?qū)М?huà)面之后,點(diǎn)擊1-14MSDN4.1-14MSDN許可協(xié)議畫(huà)面,勾選我接受許可協(xié)議的條款(A)1-15MSDN1-15MSDN5.單擊1-16所示的選擇/1-16MSDN選擇/1-17MSDN1-17MSDN7.選擇存儲(chǔ)位置之后,點(diǎn)擊1-181-18MSDN8.點(diǎn)擊1-191-19MSDN1-19MSDN1-20MSDN1.3第一次啟動(dòng)1.3.1VS2005的程序種數(shù)據(jù)存儲(chǔ)管理軟件的名稱(chēng),最高版本為2008。SQLServer2005標(biāo)準(zhǔn)版約3萬(wàn)元人民幣、企業(yè)版約21萬(wàn)。因此,這個(gè)VS2005附送的SQLServer2005軟件只是一個(gè)“附屬VS2005調(diào)用。第二個(gè)程序組是引導(dǎo)用戶如SQLServer低版本升SQL2005。相當(dāng)于“購(gòu)物第三個(gè)程序組是微軟公司的一個(gè)程序安全管理軟件。SourceSafe軟件能夠跟蹤記VS2005的核心組,在這個(gè)組中,共有四的菜單組,其中第三組2005(1.3.1在桌面上創(chuàng)建VS2005快捷方VS2005創(chuàng)建桌面快捷方式的方法為:右擊“MicrosoftVisualStudio20051-21安裝VS2005右圖所示樣式1-22VS2005右圖所示樣式1-22VS2005桌面圖標(biāo)樣鏈由若干塊組成,表示VS2005由多個(gè)功能模塊組成,同時(shí)也意味著,使用VS2005,個(gè)“MicrosoftVisualStudio2005”菜單項(xiàng)。在第一次運(yùn)VS2005之后,Windows便會(huì)將“MicrosoftVisualStudio2005”菜單項(xiàng)添加到這里。因此,也可以通過(guò)此處的菜單項(xiàng)方便的啟動(dòng)VS2005。1.3.2C#做為開(kāi)發(fā)語(yǔ)雙擊桌面VS2005圖標(biāo)或單擊Windows開(kāi)始菜單中的相應(yīng)啟動(dòng)項(xiàng)之后,VS2005始工作,第一次啟動(dòng)時(shí),會(huì)首先出現(xiàn)一個(gè)圖1-23 1-23第一次運(yùn)行時(shí)的等待提幾分鐘后,VS2005彈出1-24所示的對(duì)話框從圖1-24可以看出,VS2005提供了4種語(yǔ)言供選擇。在語(yǔ)言選擇時(shí),很多人會(huì)C#VB之間猶豫不決,實(shí)際上從總體角度考慮很容易做出抉擇。總體上看:二者差別很小,對(duì)于沒(méi)有接觸過(guò)任何語(yǔ)言的初學(xué)者而言,學(xué)習(xí)任何二者中的一種所要花時(shí)間和精力基本是一樣在個(gè)別細(xì)節(jié)方更適于初學(xué),C#更適于專(zhuān)業(yè)開(kāi)發(fā)VS2005設(shè)計(jì)一個(gè)網(wǎng)站,肯定會(huì)在開(kāi)發(fā)中遇到一些無(wú)法習(xí),而專(zhuān)VS2005設(shè)計(jì)一個(gè)網(wǎng)站,肯定會(huì)在開(kāi)發(fā)中遇到一些無(wú)法習(xí),而專(zhuān)業(yè)開(kāi)發(fā)隊(duì)伍中使用C#的人要多于VB,因此,學(xué)習(xí)C#語(yǔ)言,是一種前景更美好的選擇1-241-25VisualStudioVS2005(圖1-25所示的初始界面由以下幾個(gè)主要部分組成只有一個(gè)起始起始頁(yè)是VS2005自帶的網(wǎng)頁(yè)1-25VS2005全部界面的絕大部分。MSDN1-25VS20051-25VS20051.3.2除起始VS20051-25所示的畫(huà)面主體出現(xiàn)后,還要花費(fèi)較長(zhǎng)加快VS2005啟動(dòng)過(guò)程。單擊對(duì)話框左側(cè)的“啟動(dòng)”選項(xiàng)(1-27了很多。畫(huà)面也非常簡(jiǎn)捷(見(jiàn)圖1-28。VS2005VS2005設(shè)置選項(xiàng)(1-271-28VS2005通過(guò)圖1-27所示的“選項(xiàng)”對(duì)話框1-28VS2005通過(guò)圖1-27所示的“選項(xiàng)”對(duì)話框可以看出,VS2005有很多可供調(diào)整的選項(xiàng)開(kāi)發(fā)人員可以根據(jù)需要,通過(guò)此對(duì)話框做出調(diào)整1.4創(chuàng)建網(wǎng)網(wǎng)頁(yè)是網(wǎng)站的組成部分,一個(gè)網(wǎng)站包括多個(gè)網(wǎng)頁(yè)。因此,在設(shè)計(jì)任何網(wǎng)站的任網(wǎng)頁(yè)之前,需要先創(chuàng)建網(wǎng)站1.1-29在彈出的菜單中選擇“新建網(wǎng)站之后彈出“新建網(wǎng)站”對(duì)話框說(shuō)明:本次使用了“新建網(wǎng)站”菜單后,下按鈕就會(huì)變樣式,5.在“新建網(wǎng)站”對(duì)話框中,需要做如下4項(xiàng)選擇選擇模板為“ASP.NET選擇保存位置為“文件系統(tǒng)結(jié)果保存到本機(jī)內(nèi)語(yǔ)言選擇VisualC#..301-291-301.4.2解決方案資源1.4.2解決方案資源管理1-30VS20051.4.3站結(jié)1-31圖1- 1-321-321.4.4頁(yè)外從解決方案資源管理器中可以看出,網(wǎng)站建成后,會(huì)自動(dòng)選中并打開(kāi)名為VS2005底部的“設(shè)計(jì)”按鈕,將網(wǎng)頁(yè)由“源”界面,切換至“設(shè)計(jì)”界面(見(jiàn)圖1-33。1-331.4.5設(shè)1-331.4.5設(shè)網(wǎng)頁(yè)默認(rèn)打開(kāi)設(shè)計(jì)界(1-34關(guān)閉1-351.4.6么是模WordVS2005也提供了幾種預(yù)定網(wǎng)站格式,即模板供我們選擇,其中最常用的就是“ASP.NET網(wǎng)站”當(dāng)我們選擇了這種格式后,VS2005就會(huì)為我們做很多準(zhǔn)備工作,VS2005的模板,好多重復(fù)性工作就會(huì)自動(dòng)完成,無(wú)需我1-30中的HTML1.4.7么是1.4.7么是C++C++中的普通人難以掌握的部分、并且強(qiáng)化了網(wǎng)在圖2-1所示的對(duì)話框中,我們除了可以選擇C#外,還可以選擇VisualBasic、J#等。C#、VisualBasicJ#三者的語(yǔ)句寫(xiě)法極為相似,有時(shí)連續(xù)多行語(yǔ)句竟會(huì)完全一VS2005這個(gè)開(kāi)發(fā)平臺(tái),學(xué)習(xí)單的鼠標(biāo)操作,VS2005就為我們自動(dòng)實(shí)現(xiàn)了。1.4.8C#語(yǔ)句寫(xiě)在哪處,或雙擊“解決方案資源管理器”中的“Default.aspx.cs”,VS2005即會(huì)打開(kāi)1.4.9設(shè)程序窗口顯示行編VS2005的程序錄入窗口默認(rèn)不顯示程序的行數(shù),但討論程序?qū)懛〞r(shí),往往需要VS2005在程序1-371-38知識(shí)點(diǎn)1-38知識(shí)點(diǎn)要使用C#(如果文件后綴不是.cs而是.vb則其中的語(yǔ)句則要用語(yǔ)1.5打開(kāi)網(wǎng)VS2005VS20051.5.1打開(kāi)網(wǎng)站步1-391-39以下兩點(diǎn)請(qǐng)認(rèn)真閱讀最好不要雙擊站內(nèi)文個(gè)文件,雖然也能啟動(dòng)VS2005,但這只會(huì)打開(kāi)某個(gè)文件,無(wú)法對(duì)整個(gè)網(wǎng)站進(jìn)行編輯和試不要使用打開(kāi)文件按鈕打

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論