国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

.NET框架詳解

2019-11-14 13:30:27
字體:
來源:轉載
供稿:網友

.NET框架的戰略目標

.NET框架的戰略目標是在任何時候(When),任何地方(Where),使用任何工具(What)都能通過.NET的服務獲得網絡上的任何信息,享受網絡帶給人們的便捷和快樂!

.NET框架的體系結構

.NET框架運行于操作系統之上,是.NET最基礎的框架。它提供了創建訂、部署和運行.NET應用程序的環境,主要包含公共語言運行時(CLR)和框架類庫(.NET Framework 類庫,FCL),并且支持多種開發語言。

CLR

CLR的全稱是(common Language Runtime)。它是所有.NET應用程序運行時環境,是所有.NET應用程序都要使用的編程基礎,他如同一個支持.NET應用陳恒訊運行和開發的虛擬機。開發和運行一個.NET應用程序必須安裝.NET Framework。CLR也可以看做是一個在執行時管理代碼的代理,管理代碼是CLR的基本功能,能夠被其管理的代碼稱為托管代碼,反之稱為非托管代碼。

    CLR包含兩個做成部分:CLS(公共語言規范)和CTS(通用類型系統)。

.NET編譯技術

為了實現跨語言開發和跨平臺的戰略目標,.NET所有編寫的應用程序都不編譯成本地代碼,而是編譯成微軟中間語言(Microsoft Intermediate Language,MSIL)。他將由JIT(just in time)編譯器轉換成機器代碼。

CTS

CTS的全稱是通用類型系統(Common type system),用于解決不同語言數據類型不同的問題。

CLS

CLS的全稱是公共語言規范(common language specification),限制可由這些不同點引發的互操作性問題,是一種最低的語言標準,他制定了一種以.NET平臺為目標的語言所必須支持的最小特征,以及該語言與其他.NET語言之間實現互操作性所需要的完備特征。凡是遵守這個標準的語言在.NET框架線都可以實現互相調用。

FCL

.NET Framework 另外一個重要部分是FCL,及框架類庫。

.NET框架和核心類庫及其功能

System:此命名控件包含所有其他的命名空間。

System.Collections.Generic:支持泛型操作。

System.Io:支持對文件的操作。

System,Net:支持對網絡協議的編程。

System.Data:提供對表示ADO.NET結構的類的訪問。

System.Windows.Forms:用于開發Windows應用程序。

System.Drawing:支持GDI+基本圖形操作。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武功县| 西乌珠穆沁旗| 蒙城县| 潜山县| 将乐县| 汕头市| 广丰县| 辰溪县| 天台县| 斗六市| 安图县| 泸定县| 峨眉山市| 宁德市| 成都市| 大石桥市| 宁海县| 广德县| 山阳县| 广东省| 临潭县| 雅安市| 盱眙县| 大石桥市| 临潭县| 芒康县| 西乌珠穆沁旗| 阜城县| 颍上县| 绥宁县| 原阳县| 六枝特区| 陈巴尔虎旗| 叙永县| 茂名市| 松滋市| 嵊州市| 丁青县| 宁阳县| 石景山区| 洛隆县|