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

下載本文檔

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

文檔簡介

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

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論