一
— 多平台
— 行業標准
— 安全性
二
— CLR (Common Language Runtime
它在運行期間管理程序的執行
— 代碼安全驗證
— 執行代碼
— 自動垃圾收集
— 通過訪問BCL得到廣泛的編程功能
— BCL (Base Class Library
— 通用基礎類
— 集合類
— 線程和同步類
— XML類
— 編程工具
— Visual Studio集成開發環境
—
— 調試器
— 服務器端改進
三
— 編譯器編譯?源代碼?後生成名為?程序集?的輸出文件
— CIL (Common Intermediate Language
程序集包含的信息中
— 程序的 CIL
— 程序中使用的類型的元數據
— 對其他程序集引用的元數據
— CIL 在CLR運行時被JIT編譯器成?本機代碼
—?檢查程序集的安全性
— 在內存中分配空間
— 把程序集中的可執行代碼發送給 JIT
四
— CLI
— CLI 的重要組成部分
— CTS (Common Type System
— 它定義了一組豐富的內置類型
— 它最重要的特征之一是所有類型都繼承自公共的積累—Object
— CLS (Common Language Specification
— 其主題包括數據類型
From:http://tw.wingwit.com/Article/program/net/201404/30520.html