資料介紹
在過去十年中,.NET Framework 的普及率不斷提高。從 20 世紀 90 年代末期 Microsoft 就開始.NET Framework 方面的工作,并于 2002 年發布了.NET Framework 的第一個版本。最近,Microsoft 發布.NET Framework 4。該.NET Framework 有多種版本,包括 32 位版本、 64位版本、針對Xbox游戲平臺的版本以及針對Microsoft移動設備的版本(名為CF(Compact Framework,精簡框架))。在開始瀏覽 Mono 框架之前,需要注意一些有關.NET Framework 的關鍵事實: ● Microsoft 發布了該框架的開發工具 Visual Studio .NET。該工具是針對.NET 的集成開發環境。 ● 該框架基于一種用來執行針對該框架所編寫的軟件的虛擬機。這種虛擬機環境稱為 CLR(Common Language Runtime,公共語言運行時),主要負責安全、內存管理、程序運行以及異常處理。 ● 在.NET Framework 中編寫的應用程序的源代碼(比如 Visual Basic 或者 C#)最初被編譯為一種名為 MSIL 的中間語言。該初始編譯由特定于語言的命令行編譯器(Visual Studio 或者其他生成工具)來執行。而當執行應用程序時通常會執行二次編譯。二次編譯將會獲取中間語言并將其編譯為可在操作系統中運行的可執行代碼。二次編譯被稱為 JIT(just-in-time,即時)編譯。 ● 該框架是獨立于語言的,并可以使用多種語言。在 Visual Studio 中,Microsoft 附帶了多種語言,包括 Visual Basic、F#、C++和 C#。 ● 該框架包含了為不同語言提供一致功能的一系列庫。這些庫稱為基類庫。 ● Microsoft 向不同的標準組織提交了.NET Framework 的不同部分,其中包括針對 C# 語言、CLI(Common Language Infrastructure,公共語言基礎結構)、CTS(Common Type System,公共類型系統)、CLS(Common Language Specification,公共語言規范)和 VES(Virtual Execution System,虛擬執行環境)的部分。 ● 該框架擁有數量最龐大的開發人員。因此相比其他的開發框架,有更多的開發人員熟悉.NET Framework。 ● .NET Framework 的其中一個缺點是非 Mcirosoft 平臺無法使用該框架。所有這一切的意義在于 Microsoft 為.NET Framework 創建了一個基于標準的環境。雖然大多數使用 Microsoft 平臺的開發人員并不必擔心.NET Framework 的標準相容性,但.NET Framework 在這方面的意義卻不可以低估。通過定義并向遵循委員會提交這些標準, Microsoft 讓許多低級別的開發人員可以融入到.NET Framework。在該環境中,Miguel de Icaza 充分發揮了想象力并創建了接下來將要討論的 Mono。
- C#實現ActiveX控件開發與部署
- C#實現ActiveX控件開發與部署---原理篇
- C#實現ActiveX控件開發部署升級篇
- 微信小程序如何開發?微信小程序教程視頻常用組件API開發項目實戰 88次下載
- c#調用matlab函數 24次下載
- C#上位機實戰開發指南 0次下載
- ANDROID開發應用程序的方法和技巧 7次下載
- 名師講壇——Android 開發實戰經典 2次下載
- Visual C# 2005開發技術 0次下載
- 《Visual C# 2005開發技術》處理異常和錯誤 0次下載
- 《Visual C# 2005開發技術》類 0次下載
- 《Visual C# 2005開發技術》常用控件 0次下載
- 《Visual C# 2005開發技術》C#與.NET Fram 0次下載
- 《Visual C# 2005開發技術》C#程序設計基礎 0次下載
- c#數據庫開發實例
- 基于OpenVINO C# API部署RT-DETR模型 599次閱讀
- OpenVINO? C# API詳解與演示 599次閱讀
- Halcon的C#二次開發及經驗分享 2929次閱讀
- 如何用halcon和C#進行聯合開發 7894次閱讀
- C#中使用OpenCV 1090次閱讀
- C#上位機是為了取代組態軟件? 2200次閱讀
- 基于C#實現文本讀取的7種方式是什么 1579次閱讀
- 基于Android開發的ADT獲取內存中的敏感信息 1049次閱讀
- Android游戲開發工具以及游戲調試、打包和分發技巧 2554次閱讀
- C# 中的 Object 虛方法 怎樣重寫 980次閱讀
- C語言與Java之間的主要區別有哪些 3963次閱讀
- 英創信息技術WinCE平臺C#例程要點介紹 2000次閱讀
- 嵌入式系統C語言編程實戰教程合集 9265次閱讀
- 基于android的wifi模塊功能開發教程 4575次閱讀
- android開發常用詞匯 4795次閱讀
下載排行
本周
- 1HFSS電磁仿真設計應用詳解PDF電子教程免費下載
- 24.30 MB | 126次下載 | 1 積分
- 2H橋中的電流感測
- 545.39KB | 7次下載 | 免費
- 3雷達的基本分類方法
- 1.25 MB | 4次下載 | 4 積分
- 4I3C–下一代串行通信接口
- 608.47KB | 3次下載 | 免費
- 5電感技術講解
- 827.73 KB | 2次下載 | 免費
- 6從 MSP430? MCU 到 MSPM0 MCU 的遷移指南
- 1.17MB | 2次下載 | 免費
- 7有源低通濾波器設計應用說明
- 1.12MB | 2次下載 | 免費
- 8RA-Eco-RA2E1-48PIN-V1.0開發板資料
- 35.59 MB | 2次下載 | 免費
本月
- 12024年工控與通信行業上游發展趨勢和熱點解讀
- 2.61 MB | 763次下載 | 免費
- 2HFSS電磁仿真設計應用詳解PDF電子教程免費下載
- 24.30 MB | 126次下載 | 1 積分
- 3繼電保護原理
- 2.80 MB | 36次下載 | 免費
- 4正激、反激、推挽、全橋、半橋區別和特點
- 0.91 MB | 32次下載 | 1 積分
- 5labview實現DBC在界面加載配置
- 0.57 MB | 21次下載 | 5 積分
- 6在設計中使用MOSFET瞬態熱阻抗曲線
- 1.57MB | 15次下載 | 免費
- 7GBT 4706.1-2024家用和類似用途電器的安全第1部分:通用要求
- 7.43 MB | 13次下載 | 免費
- 8PADS-3D庫文件
- 2.70 MB | 10次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935113次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420061次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233084次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191360次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183329次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81578次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73804次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65985次下載 | 10 積分
評論
查看更多