首頁 >後端開發 >C#.Net教程 >C#與.net框架之間的關係是什麼? C#程式的開發工具

C#與.net框架之間的關係是什麼? C#程式的開發工具

青灯夜游
青灯夜游原創
2018-11-13 17:18:475117瀏覽

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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn