米Novellが支援するオープンソース・プロジェクトMono Projectは米国時間2009年3月30日,オープンソースの統合開発環境の新版「MonoDevelop 2.0」と.NET Frameworkベースのソフトウエア開発プラットフォームの新版「Mono 2.4」をリリースした。クロスプラットフォームで動作する.NETアプリケーションを開発するツールを提供する。

 MonoDevelop 2.0は,デスクトップ・アプリケーションやASP.NETによるWebアプリケーションをLinux上で開発したり,Visual Studioで開発した.NETアプリケーションをLinuxやMac OS Xにポートできる統合開発環境。3つのプラットフォーム用に同じコードベースを維持できる。

 新版は,ASP.NETとC# 3.0のサポートを強化し,Monoベースのアプリケーションとネイティブのアプリケーションの両方に対応できるデバッガを追加した。また,Visual Studioとの相互運用性を向上させるためにMSBuildスタイルのプロジェクト・ファイルを採用するほか,Webプロジェクトにおいて「Visual Studio 2008」と「Visual Web Developer 2008 SP1」との互換性を提供するようになった。

 Mono 2.4は,Linux上で.NETクライアントおよびサーバー・アプリケーションを動作可能とする機能を備える。新しいコード生成エンジンにより.NETアプリケーションの実行速度が向上した。また,ASP.NET 3.5 ExtensionsやASP.NETルーティングのAPI,ASP.NET AJAXなど,最新のASP.NET機能のサポートを追加している。

 MonoDevelop 2.0とMono 2.4は, Mono ProjectのWebサイトからダウンロードできる。

発表資料へ