約45%の既存アプリがコード変更なしに稼働
Linux向け.NET環境のMonoがメジャーバージョンアップ
2008/10/07
ノベルがサポートするMonoプロジェクトは10月6日、オープンソースの.NET実装「Mono 2.0」をリリースしたと発表した。マイクロソフトの.NET Framework 2.0対応のクライアント、サーバアプリケーション双方の開発が可能という。
Mono 2.0が対応するのはLinux、Mac OS X、Solaris、BSDなどで、x86、x86-64、IA-64、PowerPC、ARM、S390、SPARCなど幅広いハードウェアアーキテクチャをサポートする。ASP.NETやADO.NET、Windows.Forms、C# 3.0コンパイラ、LINQにも対応する。
Mono 2.0では、既存.NETアプリケーションの互換性検証するツール「Mono Migration Analyzer」(MoMA)も提供する。MoMAを使って4600個の.NETアプリケーションを検証したところ、.NET向けアプリケーションの約45%がコードに変更を加えることなくMono 2.0上で実行でき、約24%が6個所以下のコードの修正で実行できたという。
なお、Silverlight互換のランタイムをLinux環境向けに提供する「Moonlight」はMono上で実装されている。
関連リンク
関連記事
情報をお寄せください:
- 第2回 簡潔なコーディングのために (2017/7/26)
ラムダ式で記述できるメンバの増加、throw式、out変数、タプルなど、C# 7には以前よりもコードを簡潔に記述できるような機能が導入されている - 第1回 Visual Studio Codeデバッグの基礎知識 (2017/7/21)
Node.jsプログラムをデバッグしながら、Visual Studio Codeに統合されているデバッグ機能の基本の「キ」をマスターしよう - 第1回 明瞭なコーディングのために (2017/7/19)
C# 7で追加された新機能の中から、「数値リテラル構文の改善」と「ローカル関数」を紹介する。これらは分かりやすいコードを記述するのに使える - Presentation Translator (2017/7/18)
Presentation TranslatorはPowerPoint用のアドイン。プレゼンテーション時の字幕の付加や、多言語での質疑応答、スライドの翻訳を行える
キャリアアップ
- - PR -
- - PR -
転職/派遣情報を探す
「ITmedia マーケティング」新着記事
Instagramでバカ正直に「広告」を明示するとリーチが下がる? 責任者の回答は……
Instagramの責任者であるアダム・モッセーリ氏は、自身のアカウントでの情報発信シリーズ...
Xは? TikTokは? Metaは? トランプ氏勝利で笑うソーシャル、泣くソーシャル
4年ぶり2度目のトランプ政権が実現することで、主要ソーシャルメディア各社はどのような...
「パーソナライゼーション」&「A/Bテスト」ツール売れ筋TOP5(2024年11月)
今週は、パーソナライゼーション製品と「A/Bテスト」ツールの国内売れ筋各TOP5を紹介し...