Mono is a cross platform, open source .NET development framework.

Mono Projectは10月22日(米国時間)、Monoの最新版となるMono 3.0を公開した。Monoはオープンソースソフトウェアで開発されている.NET開発フレームワーク。Windows、Mac OS X、Linux、BSD、Solaris、iOS、Androidなどマルチプラットフォームで動作する。Mono 3.0ではC#のフルサポートやSGenの改善などが実施されている。

Mono 3.0の主なハイライトは次のとおり。

  • 非同期プログラミングをサポートしたC# 5.0コンパイラを完全サポート
  • C#コンパイラのコード生成バックエンドを「System.Reflection」から「IKVM.Reflection」にマイグレーション
  • .NET 4.5 Profile APIを標準互換に
  • ガベージコレクションであるSGenに多くのパフォーマンスやスケーラビリティの改善を実施
  • 各種ランタイム及びクラスライブラリに最適化を実施

その他、新たに「ASP.NET MVC 4」や「ASP.NET WebPages」、「Entity Framework」、「Razor」, 「System.Json」といったMicrosoftのオープンソーススタックの統合も行われている。