1. 程式人生 > >C#與.Net的區別

C#與.Net的區別

客戶 技術 選擇 希望 靈活 平臺 found web瀏覽器 簡便

區分.netC#

  • 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的區別