.net和c#的關係
阿新 • • 發佈:2021-06-29
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的應用程式的內容豐富的程式設計框架。