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/