asp.net外文翻譯

asp.net外文翻譯

ID:22630465

大小:47.00 KB

頁數(shù):10頁

時間:2018-10-30

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

《asp.net外文翻譯》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

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

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

3、員可以彼此共享信息。到了1990初,偉大的“貓”誕生了,它通過電話線工作,從此,因特網(wǎng)向商業(yè)用戶打開了大門。在1993年,第一個HTML瀏覽器誕生了,標志著因特網(wǎng)革命的到來。我們很難把最早的網(wǎng)頁稱為網(wǎng)頁序。第一代的網(wǎng)頁看起來更像小冊子:主要由固定的HTML頁面構(gòu)成,這些也都需要手動修改。?一個簡單的HTML頁面有點像一個字處理文檔——它包含了格式化的內(nèi)容,可以在你的電腦上顯示,但是并不完成其他任何功能。上面的就是一個最簡單的例子,文檔包括頭信息和單行文本。一個HTML文檔有兩種類型的內(nèi)容:文本和標記(告訴瀏覽器如何格式化)。

4、這些標記很容易辨認,因為它們總是出現(xiàn)在<和>之間。HTML定義了不同級別的標題、段落、超鏈接、斜體和粗體格式、水平線等。舉個例子:

某個文本

,告訴瀏覽器用標題1的格式來顯示這個文本,就是用最大的黑體字來顯示。圖1-1顯示了這個頁面在瀏覽器中的效果。提示:你不需要精通HTML就能進行ASP.NET網(wǎng)頁編程,雖然它(HTML)是很有用的。為了快速介紹一下HTML,給大家介紹一個網(wǎng)上的優(yōu)秀HTML指南。HTML2.0首次引入了一個網(wǎng)頁編程的新技術(shù),稱為HTML表單。HTML表單擴展了HTML的功能,不僅包含了格式化標

5、簽,而且包含了窗體小部件或者叫控件。這些控件包含了普通的功能部件,如下拉列表、文本框和按鈕。下面是一個由HTML表單控件創(chuàng)建的網(wǎng)頁。網(wǎng)頁表單允許網(wǎng)頁程序設(shè)計師設(shè)計標準的輸入頁面。當用戶單擊圖1-2的提交按鈕,所有在輸入控件中的數(shù)據(jù)(在這個例子中是兩個復(fù)選框)將打包成一個長字符串,接著發(fā)送到服務(wù)器。在服務(wù)器端,一個客戶程序接收和處理這些數(shù)據(jù)。令人驚奇的是:這些為HTML表單創(chuàng)建有超過十年之久的控件仍然是你用來創(chuàng)建ASP.NET頁面的基礎(chǔ)。不同的是這些程序控件將運行在服務(wù)器端。在過去,當用戶單擊一個表單頁面的按鈕時,信息要通過e

6、-mail來發(fā)送或者使用在服務(wù)器端運行的程序(通過CGI標準)。今天,你將可以使用更強大、更優(yōu)雅的ASP.NET平臺。理解ASP.NET的創(chuàng)建原因可以幫助我們了解其他網(wǎng)頁開發(fā)技術(shù)遇到的問題。在原始的CGI標準下,舉個例子,網(wǎng)頁服務(wù)器必須為每個網(wǎng)頁請求建立一個單獨的程序?qū)嵗H绻@個網(wǎng)頁很受人們歡迎(那訪問者將很多),那么網(wǎng)頁服務(wù)器就要經(jīng)受得起數(shù)以百計的獨立程序副本,這樣最終導(dǎo)致服務(wù)器反而因為受歡迎而成為受害者。為了解決這個問題,微軟開發(fā)了ISAPI(網(wǎng)絡(luò)服務(wù)程序編程接口),一個高層次的編程模型。ISAPI解決了性能問題,但是

7、付出了復(fù)雜性的代價。即使ISAPI開發(fā)者是個C+編程老手,他仍然晚上擔心到失眠,因為會遇到多線程處理這樣讓人麻煩的問題。ISAPI編程是給那些堅強的“夜貓子”,不是給那些懦弱的人。ISAPI并沒有真正消失,取代它的是,微軟利用它建立了一個更高級的開發(fā)平臺,如ASP和ASP.NET。這兩種技術(shù)都可以使開發(fā)者編寫動態(tài)網(wǎng)頁,而不需要擔心底層的執(zhí)行細節(jié)。由于這個原因,這兩個平臺成功到令人難以置信。最初的ASP平臺吸引了將近一百萬的開發(fā)人員。當ASP.NET第一次發(fā)布時,作為.NETFramework的核心部件受到人們更多關(guān)注。事實上

8、,ASP.NET1.0已經(jīng)在數(shù)十個大型商業(yè)網(wǎng)絡(luò)中得到應(yīng)用,雖然它還在最后的測試階段。雖然擁有類似的基礎(chǔ),ASP和ASP.NET有根本的不同。ASP是基于腳本的編程語言,需要全面理解HTML,而且還要經(jīng)過一大堆痛苦的編程訓(xùn)練。而ASP.NET,在另一方面,是面向?qū)ο蟮木幊棠P?,建立網(wǎng)頁頁面就

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

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

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