標籤:包含 os x 開源 c# unix 這一 項目 nod xamarin
Mono是一個由Novell公司(由Xamarin發起),並由Miguel de lcaza領導的,一個致力於開創.NET在Linux上使用的開源工程。它包含了一個C#語言的編譯器,一個CLR的運行時,和一組類庫,並實現了 ADO NET和ASP NET。能夠使得開發人員在Linux用C#開發程式。)主持的項目.該項目的目標是建立一系列符合標準ECMA (Ecma-334和Ecma-335)的.Net 工具, 包括C #編譯器和共同語言(CL 即 Common Language)執行平台(Platform).與微軟的.Net不同, Mono項目不僅可以運行於Windows系統內,還可以運行於Linux, FreeBSD, Unix, Mac OS X和Solaris。
簡單的說Mono可以支援跨平台並且開源的.NET framework
首先要安裝Mono http://www.mono-project.com/
然後要安裝開發工具IDE mac環境下可以用xamarin studio Xamarin的產品簡化了針對多種平台的應用開發,包括iOS、Android、Windows Phone和Mac App http://www.monodevelop.com/,作為一個跨平台開發架構,Xamarin有很多優點。在這一架構內,開發iOS、Android、Windows Phone和Mac App應用可以不用轉到Eclipse 或者額外購買Mac並使用Xcode,而繼續在Visual Studio之中使用C#與.NET Framework進行。用起來比較方便
也可以用visual studio code 一個運行於 Mac OS X、Windows和 Linux 之上的,針對於編寫現代 Web 和雲應用的跨平台原始碼編輯器。需要安裝對應的外掛程式,用起來不方便 http://www.qwangxiao.com/k/gaozhong/
Mac環境下.Net開發