NETFramework開發(fā)環(huán)境的簡介及評述

NETFramework開發(fā)環(huán)境的簡介及評述

ID:37855968

大?。?11.00 KB

頁數(shù):10頁

時間:2019-06-01

NETFramework開發(fā)環(huán)境的簡介及評述_第1頁
NETFramework開發(fā)環(huán)境的簡介及評述_第2頁
NETFramework開發(fā)環(huán)境的簡介及評述_第3頁
NETFramework開發(fā)環(huán)境的簡介及評述_第4頁
NETFramework開發(fā)環(huán)境的簡介及評述_第5頁
資源描述:

《NETFramework開發(fā)環(huán)境的簡介及評述》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫

1、.NETFramework開發(fā)環(huán)境的簡介及評述姓名:束建華班級:計算機軟件與理論12班學號:051205271004011引言.NET技術是2000年微軟公司推出的全新概念,對于它很難做出一個明確的定義,它代表了一個集合、一個環(huán)境、一個編程的基礎結構。其目的是將互聯(lián)網和操作系統(tǒng)的設計思想進行延伸。具體地說,.NET技術就是要在不同的網站之間建立起協(xié)定,促使網站之間的協(xié)同合作,實現(xiàn)信息的自動交流,從而幫助用戶最大限度地獲取信息、并對他們的數(shù)據(jù)進行簡單、高效的管理。本文主要是對.NETFramework開發(fā)環(huán)境

2、的簡單介紹,并給出評價及使用體會。本文的結構是,第二節(jié)是對.NETFramework開發(fā)環(huán)境的簡介;第三節(jié)討論.NETFramework開發(fā)環(huán)境的主要功能及使用,第四節(jié).NETFramework開發(fā)環(huán)境的簡單評論;最后結合本人在開發(fā)項目給出使用.Net的一些體會。2.NETFramework開發(fā)環(huán)境簡介.NETFramework是一種新的計算平臺,它簡化了在高度分布式Internet環(huán)境中的應用程序開發(fā)。.NETFramework旨在實現(xiàn)下列目標:·提供一個一致的面向對象的編程環(huán)境,而無論對象代碼是在本地存

3、儲和執(zhí)行,還是在本地執(zhí)行但在Internet上分布,或者是在遠程執(zhí)行的?!ぬ峁┮粋€將軟件部署和版本控制沖突最小化的代碼執(zhí)行環(huán)境?!ぬ峁┮粋€保證代碼(包括由未知的或不完全受信任的第三方創(chuàng)建的代碼)安全執(zhí)行的代碼執(zhí)行環(huán)境?!ぬ峁┮粋€可消除腳本環(huán)境或解釋環(huán)境的性能問題的代碼執(zhí)行環(huán)境?!な归_發(fā)人員的經驗在面對類型大不相同的應用程序(如基于Windows的應用程序和基于Web的應用程序)時保持一致。·按照工業(yè)標準生成所有通信,以確?;?NETFramework的代碼可與任何其他代碼集成。.NETFramework具

4、有兩個主要組件:公共語言運行庫和.NETFramework類庫。公共語言運行庫是.NETFramework的基礎。您可以將運行庫看作一個在執(zhí)行時管理代碼的代理,它提供核心服務(如內存管理、線程管理和遠程處理),而且還強制實施嚴格的類型安全以及可確保安全性和可靠性的其他形式的代碼準確性。事實上,代碼管理的概念是運行庫的基本原則。以運行庫為目標的代碼稱為托管代碼,而不以運行庫為目標的代碼稱為非托管代碼。.NETFramework的另一個主要組件是類庫,它是一個綜合性的面向對象的可重用類型集合,您可以使用它開發(fā)多

5、種應用程序,這些應用程序包括傳統(tǒng)的命令行或圖形用戶界面(GUI)應用程序,也包括基于ASP.NET所提供的最新創(chuàng)新的應用程序(如Web窗體和XMLWebservices)。.NETFramework可由非托管組件承載,這些組件將公共語言運行庫加載到它們的進程中并啟動托管代碼的執(zhí)行,從而創(chuàng)建一個可以同時利用托管和非托管功能的軟件環(huán)境。.NETFramework不但提供若干個運行庫宿主,而且還支持第三方運行庫宿主的開發(fā)。10例如,ASP.NET承載運行庫以為托管代碼提供可伸縮的服務器端環(huán)境。ASP.NET直接使

6、用運行庫以啟用ASP.NET應用程序和XMLWebservices。InternetExplorer是承載運行庫(以MIME類型擴展的形式)的非托管應用程序的一個示例。使用InternetExplorer承載運行庫使您能夠在HTML文檔中嵌入托管組件或Windows窗體控件。以這種方式承載運行庫使得托管移動代碼(類似于Microsoft?ActiveX?控件)成為可能,但是它具有只有托管代碼才能提供的重大改進(如不完全受信任的執(zhí)行和安全的獨立文件存儲)。下面的插圖顯示公共語言運行庫和類庫與應用程序之間以及與

7、整個系統(tǒng)之間的關系。該插圖還顯示托管代碼如何在更大的結構內運行。圖1.NETFramework環(huán)境下面的章節(jié)將更加詳細地描述.NETFramework的主要組件和功能。3.NETFramework開發(fā)環(huán)境的安裝步驟3.1使用的.NETFramework開發(fā)環(huán)境系統(tǒng)要求為了確保令人滿意的性能,.NETFramework具有下列最低和推薦的客戶端和服務器應用程序系統(tǒng)要求。3.1.1操作系統(tǒng)要求下列平臺支持.NETFramework??蛻舳?Microsoft?Windows?98、Microsoft?Windo

8、ws?98SecondEdition、Microsoft?Windows?MillenniumEdition、帶有ServicePack6.0a或更高版本的Microsoft?WindowsNT?4.0Workstation、帶有ServicePack6.0a或更高版本的Microsoft?WindowsNT?4.0Server、Microsoft?Windows?2000Professional、Microso

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

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

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