Mono是跨平台的.NET運行環境,而MonoDevelop則是基於這個環境的強大的可視化集成開發環境。
無論你喜不喜歡.Net(Mono)應用程序,你都不能忽視已經存在的一些優秀的Mono應用程序,如Tomboy、F-Spot、GNOME Do等等。
而前不久發布的Mono 2.0,將帶來更多的Winforms應用程序,即來自Windows平台的.Net應用程序。
今天要介紹的是一個來自Windows下的優秀SCM工具:Plasticscm。
看下圖,你可能會驚歎:Wow!這麼漂亮一個軟件,是SCM工具嗎?
驚歎之外,你再看仔細點,熟悉的背景、熟悉的面板。對,這就是我們熟悉的GNOME桌面。
Plasticscm完美地運行在了GNOME桌面上,靠的就是Mono 2.0。
這張截圖是Plasticscm中Code Review中的代碼diff功能,幾乎與Windows下表現形式是一模一樣的。
再來看一張圖,是Mono 2.0支持下的Plasticscm在Mac OS X下的表現,嗯,效果還是一樣的OK。
OK,本文只是借Plasticscm來反應Mono 2.0。
作為一個界面設計地比較復雜的.Net應用程序,它能如此完美的運行在Linux/Mac OS X,這不能不說明Mono作為一個跨平台的.Net環境,已經非常強悍了。
那麼,Mono會帶來什麼效應呢?希望大家一塊討論。
轉載請注明:轉自Linux桌面中文網 - Mono 2.0將更完美的Winforms帶往Linux和Mac OS X