.NET Framework 具有兩個主要組件:公共語言運行庫和 .NET Framework類庫。
語言
Visual Studio .NET 自身包含四種語言:Visual Basic、Visual C++、Visual C# 和 JScript。然而,.NET 框架的模塊化特性使得由第三方創作的其他語言也可以集成到 Visual Studio .NET 中。此類語言有 20 多種,包括 Perl、Component Pascal、SmallScript 和 Smalltalk。
公共語言規范
此規范是實現 .NET 框架的所有語言的基礎,定義了公共類型系統的標準和所有語言必須實現的功能。這是第三方語言與框架集成的基礎。
Windows 窗體
所有語言都共享公共 Windows 窗體引擎。窗體設計器在所有語言中都是一致的,因此所有語言都可以訪問提供相同屬性和方法的相同固有控件。即使使用不同的語言開發,其界面也都具有相同的外觀。
ASP.NET
這是 Web 窗體和 XML Web services 的基礎技術。Web 窗體用于前端 Web 開發,而 XML Web services 通過 Intranet 或 Internet 提供相應的功能。
數據管理
ADO.NET 代替 ADO 作為 .NET 框架中的數據處理機制,它是使用 XML 進行數據傳輸的高度可伸縮技術。
基類庫
這些類提供了一致且易于使用的方法,用于訪問各種信息(例如,系統信息、用戶信息等),而以前要訪問這些信息,必須使用特殊的組件或 API。
公共語言運行時 (CLR)
CLR 為編譯器提供了托管執行環境和編譯服務。CLR 編譯器將源代碼編譯成中間語言 (IL),然后再以實時 (JIT) 方式執行 IL。所有源語言都共享 CLR,并編譯成相同的 IL。
.NET 框架結構
.NET 框架類
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
