Mono 老大Miguel de Icaza 在博客上宣布了Mono 3.0的发布,这还是一个beta版本的发布,并不是正式发布,所以在运营环境还是要慎重使用,还有许多的bug需要修复。不过这也意味着Mono开发代码的Master分支将保持稳定了,Miguel指出,所有这些改进都应该在适当的时候支持MonoTouch与Mono for Android。他也暗示道,Mono的开发会以更快的发行速度为目标,所以重要的开发会在独立的分支中进行,然后再合并到主干分支中,以便保证在任何时候主干都尽量稳定。
Mono 3.0的 release notes 列出了3.0的新内容,其中有很多特性都是振奋人心的.NET 4.5的内容哦:
- C#异步编译器
- 统一的C#编译器的所有配置文件
- 4.5异步API简介
- 集成新的微软的开放源代码的堆栈:
- ASP.NET MVC 4
- ASP.NET WebPages
- Entity Framework
- Razor
- System.Json (replaces our own) System.Json(代替Mono自己的)
- 新的高性能的垃圾收集器(SGEN - 许多性能和可扩展性方面的改进)
- 大量的运行时和类库的改进。
如果需要安装Mono 3.0 beta的话还只能通过源代码方式安装,目前只提供了Mac下的安装包,下载地址http://www.go-mono.com/mono-downloads/download.html 。
Mono 3.0 Preview Packages for Debian and Ubuntu http://www.meebey.net/posts/mono_3.0_preview_debian_ubuntu_packages/