2011-04-13

Mono Project 是什麼 ?

阿舍在 Ubuntu 上編譯一套軟體時發現,原來這套軟體是用 C# 寫的,然後,是用 Mono 專案編譯出來的,所以,才會有支援 Windows、Linux 和 Max OS 這麼多的作業系統,沒錯,Mono 專案就是提供把 C# 程式碼編譯成可以支援多個作業系統的編譯器、Runtime 及程式庫。

如果你是 C#  的高手,然後,有想要撰寫可以支援多個作業系統的話,那就可以考慮使用這個 Mono 專案所提供的編譯器來產出跨平台程式,Mono 專案其實不只提供編譯器、Runtime 及程式庫而已,它還有提供一個整合開發環境 (  IDE ) ,就叫做「MonoDevelop」,以及支援 Visual Studio 的「Mono Tools for Visual  Studio」。

另外,還有「Moonlight」用來讓微軟的 Silverlight 可以用在 Linux 上,和「Mono Touch」用來支援撰寫 iPhone 的程式,所以,整個 Mono 專案看起來就像是 .Net  for Linux 和  .Net for Mac OS 哩 ! 有 .Net 和  C# 的可以多學一下,應該也是不錯的吧 !



[+] Ubuntu 指令新手會用到的35個技法 - 這是以阿舍的使用經驗編寫出來的電子書,三天內應該就看的完,學的起來哩 ! 有空就參考一下囉 ! ... ^^=

關於阿舍

好文不藏私,請多分享囉!! ^^=



1 則留言 :

wu yan 提到...

nice...

thx and god bless the world...

^__^

張貼留言

如果留言後,發現留言不見了,這通常是因為 Goolge 把它認為是垃圾留言了,請用信件通知阿舍調整 ( ayubiz@gmail.com )。謝謝 !