1、.net(dot net)
.net是一個平台,抽象的平台概念。
實現形式是庫:①定義了基本的類型(通用類型系統CTS,common type system)。
②包含.net公共語言運行庫(CLK,common language runtime,負責管理用.net庫開發的所有應用程序的運行)。
核心是.net framework
NET Framework包括兩個關鍵組成元素:
a.Common Language Runtime,公共語言運行時(CLR)-提供內在管理,代碼安全性檢測等功能。
b..NET Framework Class Library,.NET框架類庫(FLC)-提供大量應用類庫,提高開發效率 。
2、C#(C sharp)
C#是一個程序設計語言,僅僅是一個語言,是運行在.net CLR上的,用於創建應用程序的高級語言。
3、ASP.NET是一個網站開發的技術,僅僅是.NET框架中的一個應用模型。
ASP.NET 是用於生成基於Web的應用程序的內容豐富的編程框架。