asp.net 外文翻譯

asp.net 外文翻譯

ID:9378221

大?。?7.50 KB

頁數(shù):10頁

時(shí)間:2018-04-29

asp.net 外文翻譯_第1頁
asp.net 外文翻譯_第2頁
asp.net 外文翻譯_第3頁
asp.net 外文翻譯_第4頁
asp.net 外文翻譯_第5頁
資源描述:

《asp.net 外文翻譯》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫

1、外文原文翻譯:ASP.NETC#版ASP(動(dòng)態(tài)服務(wù)器主頁)是一種較新的技術(shù),它已經(jīng)過幾個(gè)階段的發(fā)展(進(jìn)化).它是怎么誕生的呢?在七年前,它作為一種簡(jiǎn)單的方法來往普通網(wǎng)頁里添加動(dòng)態(tài)內(nèi)容。自從那時(shí)以后,它的發(fā)展勢(shì)頭強(qiáng)勁:作為高級(jí)網(wǎng)頁程序的開發(fā)平臺(tái),包括:電子商務(wù)網(wǎng)站、基于事件驅(qū)動(dòng)的門戶網(wǎng)站和你在網(wǎng)上能看到的其他所有東西。ASP.NET2.0是ASP的最新版本,而且擁有最讓人激動(dòng)的更新。在ASP.NET幫助下,在網(wǎng)絡(luò)編程時(shí),開發(fā)者不再把一大堆HTML源碼和腳本代碼雜亂地放在同一頁面上。你可以完全使用代碼和工具(VisualStudio2005)來創(chuàng)建網(wǎng)頁程序。這些創(chuàng)

2、新的代價(jià)僅僅是多學(xué)一些東西。你要學(xué)一些高級(jí)開發(fā)工具(VisualStudio)和工具包(the.NETFramework),而且你需要精通一門編程語言,如C#。網(wǎng)絡(luò)發(fā)展的演化因特網(wǎng)是在1960年末在試驗(yàn)中誕生的。它的目標(biāo)是:建立一個(gè)真實(shí)的、有彈性的信息網(wǎng)絡(luò)——可以經(jīng)受的起若干數(shù)量的電腦的崩潰,而不至于阻斷其他電腦的正常通信。經(jīng)得起潛在的重大災(zāi)難(如核武器攻擊)。美國(guó)國(guó)防部提供了剛開始的研究基金。最早的因特網(wǎng)局限在教育機(jī)構(gòu)和從事國(guó)防的單位。它因?yàn)樽鳛閷W(xué)術(shù)研究的一種工具而繁榮,它讓全球的研究人員可以彼此共享信息。到了1990初,偉大的“貓”誕生了,它通過電話線工作

3、,從此,因特網(wǎng)向商業(yè)用戶打開了大門。在1993年,第一個(gè)HTML瀏覽器誕生了,標(biāo)志著因特網(wǎng)革命的到來。我們很難把最早的網(wǎng)頁稱為網(wǎng)頁序。第一代的網(wǎng)頁看起來更像小冊(cè)子:主要由固定的HTML頁面構(gòu)成,這些也都需要手動(dòng)修改。?一個(gè)簡(jiǎn)單的HTML頁面有點(diǎn)像一個(gè)字處理文檔——它包含了格式化的內(nèi)容,可以在你的電腦上顯示,但是并不完成其他任何功能。上面的就是一個(gè)最簡(jiǎn)單的例子,文檔包括頭信息和單行文本。一個(gè)HTML文檔有兩種類型的內(nèi)容:文本和標(biāo)記(告訴瀏覽器如何格式化)。這些標(biāo)記很容易辨認(rèn),因?yàn)樗鼈兛偸浅霈F(xiàn)在<和>之間。HTML定義了不同級(jí)別的標(biāo)題、段落、超鏈接、斜體和粗體格式

4、、水平線等。舉個(gè)例子:

某個(gè)文本

,告訴瀏覽器用標(biāo)題1的格式來顯示這個(gè)文本,就是用最大的黑體字來顯示。圖1-1顯示了這個(gè)頁面在瀏覽器中的效果。提示:你不需要精通HTML就能進(jìn)行ASP.NET網(wǎng)頁編程,雖然它(HTML)是很有用的。為了快速介紹一下HTML,給大家介紹一個(gè)網(wǎng)上的優(yōu)秀HTML指南。HTML2.0首次引入了一個(gè)網(wǎng)頁編程的新技術(shù),稱為HTML表單。HTML表單擴(kuò)展了HTML的功能,不僅包含了格式化標(biāo)簽,而且包含了窗體小部件或者叫控件。這些控件包含了普通的功能部件,如下拉列表、文本框和按鈕。下面是一個(gè)由HTML表單控件創(chuàng)建的網(wǎng)頁。網(wǎng)頁表單允許

5、網(wǎng)頁程序設(shè)計(jì)師設(shè)計(jì)標(biāo)準(zhǔn)的輸入頁面。當(dāng)用戶單擊圖1-2的提交按鈕,所有在輸入控件中的數(shù)據(jù)(在這個(gè)例子中是兩個(gè)復(fù)選框)將打包成一個(gè)長(zhǎng)字符串,接著發(fā)送到服務(wù)器。在服務(wù)器端,一個(gè)客戶程序接收和處理這些數(shù)據(jù)。令人驚奇的是:這些為HTML表單創(chuàng)建有超過十年之久的控件仍然是你用來創(chuàng)建ASP.NET頁面的基礎(chǔ)。不同的是這些程序控件將運(yùn)行在服務(wù)器端。在過去,當(dāng)用戶單擊一個(gè)表單頁面的按鈕時(shí),信息要通過e-mail來發(fā)送或者使用在服務(wù)器端運(yùn)行的程序(通過CGI標(biāo)準(zhǔn))。今天,你將可以使用更強(qiáng)大、更優(yōu)雅的ASP.NET平臺(tái)。理解ASP.NET的創(chuàng)建原因可以幫助我們了解其他網(wǎng)頁開發(fā)技術(shù)遇

6、到的問題。在原始的CGI標(biāo)準(zhǔn)下,舉個(gè)例子,網(wǎng)頁服務(wù)器必須為每個(gè)網(wǎng)頁請(qǐng)求建立一個(gè)單獨(dú)的程序?qū)嵗?。如果這個(gè)網(wǎng)頁很受人們歡迎(那訪問者將很多),那么網(wǎng)頁服務(wù)器就要經(jīng)受得起數(shù)以百計(jì)的獨(dú)立程序副本,這樣最終導(dǎo)致服務(wù)器反而因?yàn)槭軞g迎而成為受害者。為了解決這個(gè)問題,微軟開發(fā)了ISAPI(網(wǎng)絡(luò)服務(wù)程序編程接口),一個(gè)高層次的編程模型。ISAPI解決了性能問題,但是付出了復(fù)雜性的代價(jià)。即使ISAPI開發(fā)者是個(gè)C+編程老手,他仍然晚上擔(dān)心到失眠,因?yàn)闀?huì)遇到多線程處理這樣讓人麻煩的問題。ISAPI編程是給那些堅(jiān)強(qiáng)的“夜貓子”,不是給那些懦弱的人。ISAPI并沒有真正消失,取代它的是

7、,微軟利用它建立了一個(gè)更高級(jí)的開發(fā)平臺(tái),如ASP和ASP.NET。這兩種技術(shù)都可以使開發(fā)者編寫動(dòng)態(tài)網(wǎng)頁,而不需要擔(dān)心底層的執(zhí)行細(xì)節(jié)。由于這個(gè)原因,這兩個(gè)平臺(tái)成功到令人難以置信。最初的ASP平臺(tái)吸引了將近一百萬的開發(fā)人員。當(dāng)ASP.NET第一次發(fā)布時(shí),作為.NETFramework的核心部件受到人們更多關(guān)注。事實(shí)上,ASP.NET1.0已經(jīng)在數(shù)十個(gè)大型商業(yè)網(wǎng)絡(luò)中得到應(yīng)用,雖然它還在最后的測(cè)試階段。雖然擁有類似的基礎(chǔ),ASP和ASP.NET有根本的不同。ASP是基于腳本的編程語言,需要全面理解HTML,而且還要經(jīng)過一大堆痛苦的編程訓(xùn)練。而ASP.NET,在另一方面

8、,是面向?qū)ο蟮木幊棠P停⒕W(wǎng)頁頁面就

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。