C#與.net框架之間的關係是什麼?本篇文章就跟大家介紹C#與.net框架之間的關係,讓大家了解適合C#開發的工具有哪些。有一定的參考價值,有需要的朋友可以參考一下,希望對你們有幫助。
C#與.net框架之間的關係是什麼?
C#是.Net框架的一部分,可以用於編寫.Net應用程式。我們來了解一下.Net框架。
.Net框架是一個革命性的平台,可以幫助你寫出以下類型的應用程式:
#1、Windows應用程式
2、網路應用程式
3、Web服務
.Net框架應用程式是多平台應用程式。 .Net框架由客戶端語言(如C#)使用的龐大程式碼庫組成,因此使其可以使用以下任何語言:C#,C ,Visual Basic,Jscript,COBOL等。所有這些語言都可以存取框架以及相互溝通。
C#程式設計所需的工具
#適用於C#的整合開發環境(IDE)
#Microsoft為C#程式設計提供了以下開發工具:
1、Visual Studio 2010(VS)
2、Visual C#2010 Express(VCE)
3、Visual Web Developer
最後兩個可以從Microsoft官方網站免費取得。使用這些工具,你可以將各種C#程式從簡單的命令列應用程式編寫到更複雜的應用程式;還可以使用基本文字編輯器(如記事本)編寫C#原始碼文件,並使用命令列編譯器將程式碼編譯為程式集,該編譯器也是.NET 框架的一部分。
Visual C#Express和Visual Web Developer Express版本是Visual Studio的精簡版本,具有相同的外觀。它們保留了Visual Studio的大多數功能。在本教學中,我們使用了Visual C#2010 Express。
你可以從Microsoft Visual Studio(https://www.microsoft.com/visualstudio/eng/downloads)下載它。它會自動安裝到電腦上。
注意:你需要有效的Internet連線才能安裝快速版。
在Linux或Mac OS上編寫C#程式
儘管.NET 框架在Windows作業系統上運行,但是在其他作業系統上也有一些替代版本。範例:Mono是.NET 框架的開源版本,它包括一個C#編譯器,可以在幾個作業系統上運行,包括各種風格的Linux和Mac OS。請檢查Go Mono(http://www.go-mono.com/mono-downloads/download.html)。
Mono的目的不僅是為了能夠跨平台運行Microsoft .NET應用程序,而且還為Linux開發人員帶來更好的開發工具。 MUNO可以在許多作業系統上運行,包括Android、BSD、IOS、Linux、OS X、Windows、Solaris和UNIX。
總結:以上就是這篇文章的全部內容,希望能對大家的學習有所幫助。
以上是C#與.net框架之間的關係是什麼? C#程式的開發工具的詳細內容。更多資訊請關注PHP中文網其他相關文章!