C#是.NET Framework的一部分,用於編寫.NET應用程序。
C#集成開發環境(IDE)
微軟提供了以下C#編程開發工具:
-
Visual Studio 2010 (VS)
-
Visual C# 2010 Express (VCE)
-
Visual Web Developer
最后兩個是可以免費從微軟的官方網站下載。利用這些工具,可以寫各種各樣的C#程序,從簡單的命令行應用程序更復雜的應用。也可以使用一個基本的文本編輯器,如記事本編寫C#源代碼文件和代碼編譯成使用命令行編譯器,這也是.NET Framework的一部分組件。
Visual C#Express和Visual Web Developer速成版被修剪下來的Visual Studio版本,並具有相同的外觀和感覺。他們保留Visual Studio的大部分功能。本人使用的是Visual Studio 2010。我安裝的鏡像文件可以選擇安裝以下開發工具,於是我一起安裝了,方便以后學習使用:
IDE工具可以從Microsoft Visual Studio下載。它就會自動安裝在您的機器。請注意,安裝Express版本需要建立互聯網連接。
下面說下.Net Framework框架(注:內容摘自互聯網):
.NET Framework是一個革命性的平台,可以幫助編寫的應用程序有以下幾種:
-
Windows應用程序
-
Web應用程序
-
Web服務
.NET框架應用是跨平台的應用程序。該框架被設計以這樣一種方式,它可用於從任何的下列語言:C#,C++,Visual Basic,Jscript,COBOL等所有這些語言訪問框架以及與彼此通信。
.NET框架包括用於像C#的客戶端語言巨大的代碼庫。以下是一些.NET框架的組成部分:
-
通用語言運行時(CLR)
-
.NET框架類庫
-
通用語言規范
-
通用類型系統
-
元數據和組件
-
Windows窗體
-
ASP.Net 和 ASP.Net AJAX
-
ADO.Net
-
Windows工作流基礎(WF)
-
Windows演示基礎
-
Windows通信基礎(WCF)
-
LINQ
對於每個組件所從事的工作,請參閱 ASP.Net 介紹, 並為每個組件的詳細信息,請參考微軟的文檔。