1. 程式人生 > >C#開發的程式大致分為4種類型

C#開發的程式大致分為4種類型

談到C#,不得不提.Net,Microsoft .NET Framework是微軟的一套框架。

從XP的1.0版,到Win7的3.5版,到了Win8和Win8.1已經4.5和4.5.1版本了,win10是4.6版本的。

.NET Framework引入了"基於證據的安全"的概念。

.NET Framework 的目的就是要讓建立Web Services 以及因特網應用程式的工作變的簡單。

.NET Framework 包括了三大部分:

①是Common Language Runtime(CLR,所有.NET 程式語言公用的執行時期元件),

②是共享物件類別庫(提供所有.NET 程式語言所需要的基本物件),

③是重新以元件的方式寫成的(舊版本則是以asp.dll提供ASP 網頁所需要的物件)。

.Net平臺上,可以供很多語言進行開發C++、C#、VB……(C#只是該環境下的高階程式語言之一)

C#能編寫什麼樣的程式型別呢?

①Windows桌面應用程式,用.Net提供的WPF模組很便捷的就能生成桌面應用

②Windows Store應用程式,這是Win8以上系統針對觸控式螢幕出的設計,通常全屏執行的

③Web應用程式,通過webForms建立的ASP.Net應用程式

④WCF服務,比較高階,是一種靈活建立各種分散式應用程式的方式,可通過區域網或網際網路互動幾乎各種資料