2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩7頁(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)介

1、<p><b>  中文2072字</b></p><p>  畢業(yè)論文(設(shè)計(jì))英文文獻(xiàn)翻譯</p><p> 學(xué)生姓名:</p><p> 系 別:數(shù)學(xué)與計(jì)算機(jī)科學(xué)系</p><p> 專(zhuān) 業(yè):計(jì)算機(jī)科學(xué)與技術(shù)</p><p> 年 級(jí):</p><

2、;p> 學(xué) 號(hào):</p><p> 指導(dǎo)教師:</p><p><b>  原 文</b></p><p>  題目:ASP.NET language</p><p>  ASP Active Server Page is the acronym meaning "Web server"

3、 is Microsfot company in November 1996 introduced WEB application development technology, it is not a programming language, is not a development tool, but a technical framework , not to use Microsoft products can be prep

4、ared by its code can be generated and implementation of dynamic, interactive, high efficiency of the server station applications. VBscript ASP can be used, such as javascript scripting language embedded into HTML, the We

5、b </p><p>  ASP for the working principle of the integration in the ASP Web site feature, the following things will occur:</p><p>  1. out of site users, the default page extension yes. Asp.<

6、/p><p>  2. the browser requests from the server, ASP document.</p><p>  3, server-side scripting running ASP.</p><p>  4. ASP, in accordance with the top down in the order paper start

7、ed with the implementation of the script command, the Executive HTML page content.</p><p>  5.pages of information sent to the browser.</p><p>  Microsoft introduced the ASP.NET. ASP This is no

8、t a simple upgrade, but the whole realization of a new generation of dynamic Web system for the establishment of a powerful WEB server applications. Microsoft is the development of the new architecture. NET part of the A

9、SP and. NET technology combination. Provide component-based, event-driven form of programmable network, greatly simplifying the programming. ASP.NET can also use networking services. Out of site users, the default page e

10、xtension yes</p><p>  ASP.Net from the previous ASP scripting language used to programming flaws, in theory, can use any programming language, including C + +, VB, JS, and so on, of course, the most suitable

11、 for MS or programming language. Launched specialized Net Frmaework C # (read c sharp), which can be seen as a VC and a mixture of Bar Java, although C # MS say more as the core of VC, but in fact, I still believe it and

12、 some more like Java. First, it is object-oriented programming language, rather than a script, </p><p>  ASP and ASP.NET distinction: </p><p>  Development of the different languages </p>

13、<p>  ASP is confined to the non-use scripting language to develop type, users WEB page add to the ASP code methods and client-side script code to add the same way, resulting in code mess. </p><p>  AS

14、P.NET allows users to select and improve the functional use of strongly-type programming language, allowing the use of the huge increase submarine. NET Framework. </p><p>  Different operating mechanism <

15、/p><p>  ASP is a programming framework to explain the operation, increase the efficiency of low. </p><p>  ASP.NET is the compiler of the programming framework, running on the server is compiled c

16、ommon language runtime library code, we can use early binding, the compiler to improve efficiency. </p><p>  3. Development of different ways</p><p>  ASP interface design and the design process

17、 mix, maintenance and reuse difficult. </p><p>  ASP.NET interface design and the design process to different documents, left, reuse and maintenance has been enhanced.</p><p>  Web development w

18、ith the previous model compared ASP.NET provides several important advantages: </p><p>  1. Enhanced performance. ASP.NET on the server is running good common language runtime compiler for code. And the diff

19、erent interpretation of the older generation, ASP.NET can use early binding, in-time compiler, the machine optimization and caching service box. This is equivalent to the preparation of lines of code before they signific

20、antly improve performance.</p><p>  2. World-class tools support. ASP.NET framework complements the Visual Studio integrated development environment and a large number of toolkit for the design. WYSIWYG edit

21、ing, drag-and-drop server controls and automatic deployment of this powerful tool is provided by the function in a few. </p><p>  3. Power and flexibility. Because ASP.NET based on common language runtime, W

22、eb application developers can use the power of the platform and flexibility. . NET Framework class libraries, information processing and data access solutions can be seamless access from the Web. ASP.NET has nothing to d

23、o with language, so can choose the most appropriate application of language, or languages-segmentation applications. In addition, the common language runtime library, interactive ensure that migration to</p><p

24、>  4. Simplicity. ASP.NET to implement common tasks easier, from the simple form and submit to the client authentication deployment and site configuration. For example, ASP.NET page framework so you can be generated w

25、ith the application logic code that clearly separate from the user interface, similar to Visual Basic and in the simple form processing model in handling the incident. In addition, the common language runtime using manag

26、ed code services (such as automatic garbage collection and referen</p><p>  5. Management. ASP.NET using text-based hierarchical configuration of the system, will be set up to streamline the application serv

27、er environment and Web applications. The configuration information is stored in plain text form, it can be in the absence of management tools to help local circumstances application of new settings. This "zero local

28、 management" philosophy also extends to the framework of ASP.NET application deployment. Simply copy the necessary files to the server, ASP.NET framework </p><p>  7. Custom and scalability. ASP.NET att

29、ached a thoughtful design of the structure, it enables developers can be at the appropriate level "insert" code. In fact, can be used to prepare their own custom component expansion or replacement of any ASP.NE

30、T runtime components son. Implementation custom authentication or state services has not been much easier. </p><p>  8. Security. With the built-in Windows authentication, and each application based on the c

31、onfiguration of applications can guarantee it is safe.</p><p><b>  譯 文</b></p><p>  題目:ASP.NET語(yǔ)言</p><p>  ASP是Active Server Page的縮寫(xiě),意為“活動(dòng)服務(wù)器網(wǎng)頁(yè)”,是Microsfot公司1996年11月推出的WE

32、B應(yīng)用程序開(kāi)發(fā)技術(shù),它既不是一種程序語(yǔ)言,也不是一種開(kāi)發(fā)工具,而是一種技術(shù)框架,不須使用微軟的產(chǎn)品就能編寫(xiě)它的代碼,能產(chǎn)生和執(zhí)行動(dòng)態(tài)、交互式、高效率的站占服務(wù)器的應(yīng)用程序。運(yùn)用ASP可將VBscript、javascript等腳本語(yǔ)言嵌入到HTML中,便可快速完成網(wǎng)站的應(yīng)用程序,無(wú)需編譯,可在服務(wù)器端直接執(zhí)行。容易編寫(xiě),使用普通的文本編輯器編寫(xiě),如記事本就可以完成。由腳本在服務(wù)器上而不是客戶(hù)端運(yùn)行,ASP所使用的腳本語(yǔ)言都在服務(wù)端上運(yùn)行

33、,用戶(hù)端的瀏覽器不需要提供任何別的支持,這樣大提高了用戶(hù)與服務(wù)器之間的交互的速度。此外,它可通過(guò)內(nèi)置的組件實(shí)現(xiàn)更強(qiáng)大的功能,如使用A-DO可以輕松地訪問(wèn)數(shù)據(jù)庫(kù)。</p><p>  ASP的工作原理為當(dāng)在Web站點(diǎn)中融入ASP功能后,將發(fā)生以下事情: </p><p>  1、用戶(hù)調(diào)出站點(diǎn)內(nèi)容,默認(rèn)頁(yè)面的擴(kuò)展名是.asp。 </p><p>  2、瀏覽器從服務(wù)器上

34、請(qǐng)求ASP文件。 </p><p>  3、服務(wù)器端腳本開(kāi)始運(yùn)行ASP。 </p><p>  4、ASP文件按照從上到下的順序開(kāi)始處理,執(zhí)行腳本命令,執(zhí)行HTML頁(yè)面內(nèi)容。 </p><p>  5、頁(yè)面信息發(fā)送到瀏覽器。 </p><p>  之后,微軟又推出ASP.NET。這不是ASP的簡(jiǎn)單升級(jí),而是全新一代的動(dòng)態(tài)網(wǎng)頁(yè)實(shí)現(xiàn)系統(tǒng),用于一臺(tái)

35、WEB服務(wù)器建立強(qiáng)大的應(yīng)用程序。是微軟發(fā)展的新體系結(jié)構(gòu).NET的一部分,是ASP和.NET技術(shù)的結(jié)合。提供基于組件、事件驅(qū)動(dòng)的可編程網(wǎng)絡(luò)表單,大大簡(jiǎn)化了編程。還可以用ASP.NET建立網(wǎng)絡(luò)服務(wù)。用戶(hù)調(diào)出站點(diǎn)內(nèi)容,默認(rèn)頁(yè)面的擴(kuò)展名是.aspx。</p><p>  ASP.Net擺脫了以前ASP使用腳本語(yǔ)言來(lái)編程的缺點(diǎn),理論上可以使用任何編程語(yǔ)言包括C++ , VB , JS等等,當(dāng)然,最合適的編程語(yǔ)言還是MS為.

36、Net Frmaework專(zhuān)門(mén)推出的C#(讀c sharp),它可以看作是VC和Java的混合體吧,盡管MS自己講C#內(nèi)核中更多的象VC,但實(shí)際上我還是認(rèn)為它和Java更象一些。首先它是面向?qū)ο蟮木幊陶Z(yǔ)言,而不是一種腳本,所以它具有面向?qū)ο缶幊陶Z(yǔ)言的一切特性,比如封裝性、繼承性、多態(tài)性等等,這就解決了剛才談到的ASP的那些弱點(diǎn)。封裝性使得代碼邏輯清晰,易于管理,并且應(yīng)用到ASP.Net上就可以使業(yè)務(wù)邏輯和Html頁(yè)面分離,這樣無(wú)論頁(yè)面原

37、型如何改變,業(yè)務(wù)邏輯代碼都不必做任何改動(dòng);繼承性和多態(tài)性使得代碼的可重用性大大提高,你可以通過(guò)繼承已有的對(duì)象最大限度保護(hù)你以前的投資。并且C#和C++、Java一樣提供了完善的調(diào)試/糾錯(cuò)體系。</p><p>  ASP與ASP.NET的區(qū)別: </p><p><b>  開(kāi)發(fā)語(yǔ)言不同 </b></p><p>  ASP僅局限于使用non-

38、type腳本語(yǔ)言來(lái)開(kāi)發(fā),用戶(hù)給WEB頁(yè)中添加ASP代碼的方法與客戶(hù)端腳本中添加代碼的方法相同,導(dǎo)致代碼雜亂。 </p><p>  ASP.NET允許用戶(hù)選擇并使用功能完善的strongly-type編程語(yǔ)言,也允許使用潛加巨大的.NET Framework。 </p><p><b>  運(yùn)行機(jī)制不同 </b></p><p>  ASP是解

39、釋運(yùn)行的編程框架,所以執(zhí)行效率加較低。 </p><p>  ASP.NET是編譯性的編程框架,運(yùn)行是服務(wù)器上的編譯好的公共語(yǔ)言運(yùn)行時(shí)庫(kù)代碼,可以利用早期綁定,實(shí)施編譯來(lái)提高效率。 </p><p><b>  開(kāi)發(fā)方式不同 </b></p><p>  ASP把界面設(shè)計(jì)和程序設(shè)計(jì)混在一起,維護(hù)和重用困難。 </p><p&

40、gt;  ASP.NET把界面設(shè)計(jì)和程序設(shè)計(jì)以不同的文件分離開(kāi),復(fù)用性和維護(hù)性得到了提高。</p><p>  與以前的 Web 開(kāi)發(fā)模型相比,ASP.NET 提供了數(shù)個(gè)重要的優(yōu)點(diǎn): </p><p>  1.增強(qiáng)的性能。ASP.NET 是在服務(wù)器上運(yùn)行的編譯好的公共語(yǔ)言運(yùn)行庫(kù)代碼。與被解釋的前輩不同,ASP.NET 可利用早期綁定、實(shí)時(shí)編譯、本機(jī)優(yōu)化和盒外緩存服務(wù)。這相當(dāng)于在編寫(xiě)代碼行之

41、前便顯著提高了性能。 </p><p> ?。玻澜缂?jí)的工具支持。ASP.NET 框架補(bǔ)充了 Visual Studio 集成開(kāi)發(fā)環(huán)境中的大量工具箱和設(shè)計(jì)器。WYSIWYG 編輯、拖放服務(wù)器控件和自動(dòng)部署只是這個(gè)強(qiáng)大的工具所提供功能中的少數(shù)幾種。 </p><p>  3.威力和靈活性。由于 ASP.NET 基于公共語(yǔ)言運(yùn)行庫(kù),因此 Web 應(yīng)用程序開(kāi)發(fā)人員可以利用整個(gè)平臺(tái)的威力和靈活性。

42、.NET 框架類(lèi)庫(kù)、消息處理和數(shù)據(jù)訪問(wèn)解決方案都可從 Web 無(wú)縫訪問(wèn)。ASP.NET 也與語(yǔ)言無(wú)關(guān),所以可以選擇最適合應(yīng)用程序的語(yǔ)言,或跨多種語(yǔ)言分割應(yīng)用程序。另外,公共語(yǔ)言運(yùn)行庫(kù)的交互性保證在遷移到 ASP.NET 時(shí)保留基于 COM 的開(kāi)發(fā)中的現(xiàn)有投資。 </p><p>  4.簡(jiǎn)易性。ASP.NET 使執(zhí)行常見(jiàn)任務(wù)變得容易,從簡(jiǎn)單的窗體提交和客戶(hù)端身份驗(yàn)證到部署和站點(diǎn)配置。例如,ASP.NET 頁(yè)框架使

43、您可以生成將應(yīng)用程序邏輯與表示代碼清楚分開(kāi)的用戶(hù)界面,和在類(lèi)似 Visual Basic 的簡(jiǎn)單窗體處理模型中處理事件。另外,公共語(yǔ)言運(yùn)行庫(kù)利用托管代碼服務(wù)(如自動(dòng)引用計(jì)數(shù)和垃圾回收)簡(jiǎn)化了開(kāi)發(fā)。 </p><p> ?。担晒芾硇浴SP.NET 采用基于文本的分層配置系統(tǒng),簡(jiǎn)化了將設(shè)置應(yīng)用于服務(wù)器環(huán)境和 Web 應(yīng)用程序。由于配置信息是以純文本形式存儲(chǔ)的,因此可以在沒(méi)有本地管理工具幫助的情況下應(yīng)用新設(shè)置。此&

44、quot;零本地管理"哲學(xué)也擴(kuò)展到了 ASP.NET 框架應(yīng)用程序的部署。只需將必要的文件復(fù)制到服務(wù)器,即可將 ASP.NET 框架應(yīng)用程序部署到服務(wù)器。不需要重新啟動(dòng)服務(wù)器,即使是在部署或替換運(yùn)行的編譯代碼時(shí)。 </p><p> ?。叮煽s放性和可用性。ASP.NET 在設(shè)計(jì)時(shí)考慮了可縮放性,增加了專(zhuān)門(mén)用于在聚集環(huán)境和多處理器環(huán)境中提高性能的功能。另外,進(jìn)程受到 ASP.NET 運(yùn)行庫(kù)的密切監(jiān)視和管

45、理,以便當(dāng)進(jìn)程行為不正常(泄漏、死鎖)時(shí),可就地創(chuàng)建新進(jìn)程,以幫助保持應(yīng)用程序始終可用于處理請(qǐng)求。 </p><p> ?。罚远x性和擴(kuò)展性。ASP.NET 隨附了一個(gè)設(shè)計(jì)周到的結(jié)構(gòu),它使開(kāi)發(fā)人員可以在適當(dāng)?shù)募?jí)別"插入"代碼。實(shí)際上,可以用自己編寫(xiě)的自定義組件擴(kuò)展或替換 ASP.NET 運(yùn)行庫(kù)的任何子組件。實(shí)現(xiàn)自定義身份驗(yàn)證或狀態(tài)服務(wù)一直沒(méi)有變得更容易。 </p><p&

溫馨提示

  • 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ù)僅提供信息存儲(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)論