![画像](http://img191.imageshack.us/img191/1926/monoj.jpg)
まず、12月10日にMonoTouchフレームワークがリリースされました 。このイベントの詳細については、 こちらをご覧ください 。 このフレームワークにより、.NET開発者は使い慣れた強力なC#言語でプログラムを記述し、使い慣れたお気に入りのトリック、ライブラリ、および実績のあるコードを使用できます。 たとえば、MonoTouchはLINQなどのテクノロジーを完全にサポートしています。 MonoTouchの開発者向けに、印刷された文献がすでに入手可能であり、本が出版されています。
新しいMonoTouchリリースは楽しいイベントですが、このフレームワークは若く、かなり頻繁に更新されます。 しかし、 Monoプラットフォームの最終バージョンのリリースは、より重要なイベントです。 12月15日に、開発を担当するノベルのエグゼクティブであるミゲルデイカザが、Mono 2.6の新しいバージョンのリリースとMonoDevelop 2.2の開発環境についてブログに書いています。 チームは新しいバージョンの開発に9か月かかり、この作業の過程で新しい機能を実装するために多くの作業が行われました。 ミゲルのブログでは、次のハイライトについて説明しています。
- クライアント側とサーバー側の両方でのWCFサービスのサポート。
- パフォーマンス向上のためのLLVMサポート 。
- マルチスレッドスクリプトなどを実装するための新しい Mono.Tasklets フレームワーク 。
- DbLinqプロジェクトによるLinq To Sqlの完全サポート。
- MacOSおよびUnixをサポートするMonoDevelopに統合された新しいデバッガ 。
- このMonoリリースには、ASP.NET MVC、ASP.NET AJAX、Microsoft DLRなどのMicrosoftオープンソースプロジェクトが含まれています。
- MonoDevelopコードはLGPLv2およびMIT X11ライセンスに基づいて翻訳されており、すべてのGPLコードはプロジェクトから削除されているため、Apache、MS-PLおよびその他のライセンスの環境のアドオンを使用できます。
- Chrome、Firefox、Visual Studio、Eclipse、およびXcodeのアイデアに触発された実装を大幅に改善したユーザーインターフェイス。
- そのようなアプリケーションのデバッグを含む、ASP.NET MVCの完全サポート。
- これまでVisual Studioで使用できたT4マクロプロセッサがMonoDevelopに実装されました。
- Moonlightプロジェクトを作成する機能を追加しました。
- 新しいデバッガーは、コンソール、Gtk#、ASP.NET、iPhone、およびMoonlight用に作成されたコードを使用できます。
- コードの操作とリファクタリングに関する多数の改善。
- Pythonプラグイン
- MonoTouchのプラグイン。
![](https://habrastorage.org/getpro/habr/post_images/94a/c43/0f1/94ac430f15169701e6ef67846e488811.png)
次のメジャーリリースは、機能豊富なRIAアプリケーションを迅速かつ効率的に構築するためのMicrosoftのSilverlightテクノロジーのオープンソース実装であるMoonlightでした。 Moonlight 2.0が利用可能です-フレームワークの2番目のバージョンの最終バージョン。 新しいバージョンには、多くの革新、改善、バグ修正が含まれています。 Moonlight 2.0は、Silverlight 2.0の機能とSilverlight 3.0の重要な部分を完全に実装します。
- Silverlight 3プラガブルパイプライン。
- アニメーション機能の緩和。
- 非ブラウザモードの部分的なサポート。
- 書き込み可能なビットマップ。
- Silverlight 3.0で導入されたいくつかのデータバインディング機能
- スムーズストリーミング 。
Moonlight 2.0の新しい最終バージョンの発表とともに、プロジェクトの以下のバージョンのリリースに対する開発者の計画が知られるようになりました。
- Moonlight 3の最初のバージョンは2010年初頭にリリースされ、ベータは第2四半期に予定されており、リリースは2010年第3四半期に予定されています。
- Moonlight 3には次の新機能が含まれます。3Dグラフィックス、ピクセルシェーダー、アセンブリキャッシュ、オフブラウザーモードの完全サポート、カスタムコーデックのサポート、MPEG-4 H.264 / AACオーディオのネイティブサポート。
- Moonlight 4の最初のバージョンは2010年の第3四半期に予定されています。
- Moonlight 4は、Webカメラとマイクのサポート、ローカルデータにアクセスできるアプリケーションの特権の強化、通知、アラビア語とヘブライ語のサポート、アプリケーション内のHTMLレンダリング、WCF RIAサービスの実装に焦点を当てます。
.NETテクノロジは日々進化しており、Monoの進歩は明らかです。