C#與.Net的區別
阿新 • • 發佈:2017-11-29
客戶 技術 選擇 希望 靈活 平臺 found web瀏覽器 簡便 區分
區分.net
與C#
net(dotnet)
:含義
一般指
.Net Framework
框架,是Microsoft
為開發應用程序而創建的一個具有革命意義的平臺,
內容
- 主要包含一個龐大的代碼癢,可從在客戶語言(如C#)中通 過面對象編程技術(OPP)中使用這些代碼。這個庫分為多個 不同的模塊,這樣就可良據希望得到的結果來選擇使用部分。
- 定義了基本的類型。這也被稱為通用類型系統(
CommonType System,CTS
)。 - 感包含.N打公共語言運行庫(
Common Language Runtime,CLR
) 負責管理用.NET庫開發的所有應用程序的執行。
C#(
Csharp
)
運行在.NET(CLR)上的,用於創建應用程序的一種高級編程語言。
C#
能編寫什麽樣的應用程序
- 桌而應用釋詳:使用
.Net Framework
的Windows Presentation Foundation(WPF)模塊就可以簡便地生成這種程序。 WindowsStore
應用程序:WIN8
新引入的一類應用程序,針對觸摸屏設計,通常全屏運行。- Web應用程序;它們是一些Web頁面,可以通過任何Web瀏覽器查看。可以用C#語言通過Web Forms創建
ASP.NET
應用程序。 - WCF服務;這是一種靈活創建各種分布式應用程巧的方式。使用 WCF服務可以通過局域網或Internet交換幾乎各種數據。
.NET的兩種交互模式主要有
- B/S
- C/S
C#與.Net的區別