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