麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發(fā)設(shè)計 > 正文

.NET框架詳解

2019-11-14 13:30:27
字體:
供稿:網(wǎng)友

.NET框架的戰(zhàn)略目標

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

.NET框架的體系結(jié)構(gòu)

.NET框架運行于操作系統(tǒng)之上,是.NET最基礎(chǔ)的框架。它提供了創(chuàng)建訂、部署和運行.NET應用程序的環(huán)境,主要包含公共語言運行時(CLR)和框架類庫(.NET Framework 類庫,F(xiàn)CL),并且支持多種開發(fā)語言。

CLR

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

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

.NET編譯技術(shù)

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

CTS

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

CLS

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

FCL

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

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

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

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

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

System,Net:支持對網(wǎng)絡(luò)協(xié)議的編程。

System.Data:提供對表示ADO.NET結(jié)構(gòu)的類的訪問。

System.Windows.Forms:用于開發(fā)Windows應用程序。

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


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 黄色va视频 | 成人午夜毛片 | 在线观看视频亚洲 | 亚洲第一精品在线 | 激情97| 国内精品久久久久久久久久久久 | 72pao成人国产永久免费视频 | 久久国产精品久久精品国产演员表 | av国产在线被下药迷网站 | h视频在线免费看 | 88xx成人精品视频 | 舌头伸进添的我好爽高潮网站 | 国产精品999在线 | 欧美片a| 亚洲成人中文字幕在线 | 91午夜在线观看 | 嗯~啊~弄嗯~啊h高潮视频 | 麻豆国产网站 | 久久国产一级 | 美女又黄又www | av黄色片网站| 日本欧美一区二区 | av在线免费播放 | 2021免费日韩视频网 | 国产精品美女一区二区 | 色淫湿视频 | 欧美日韩国产成人在线观看 | 国产精品久久久久久久久久尿 | 久草干| 久久第四色 | tube69xxxxxhd | 最新一级毛片 | 国产精品99久久免费观看 | 黄色18网站| 91成人免费网站 | 黄色小视频免费在线观看 | 国产成人精品一区二区三区电影 | 日本成人一区二区 | 成人做爰高潮片免费视频韩国 | 久久久久久久久久久影视 | 久久欧美亚洲另类专区91大神 |