MEF 2とTPL DataflowのRTMが.NET Framework 4.5とともにリリースされた。さらに、MEF向けのNuGetのシンボルパッケージもリリースされた。TPL Dataflow向けもすぐにリリースされる予定だ。
InfoQはこれらのライブラリはNuGetのパッケージとして提供されるようになると以前から指摘していた。Visual Studioからpdbを探せるようにするためMEF向けのシンボルパッケージも提供されるのでデバッグもできる。TPL Dataflowのソースコードはまだ公開されていない。MEFはすでにオープンソースであり、TPL Dataflowは違うと考えてもおかしくはないだろう。
しかし、BCLのプログラムマネージャであるImmo Landwerth氏によればTPL Dataflowの参照用ソースはすぐに利用できるようになる。
残念ながら、まだTPL Dataflowのソースコードを公開する余裕はありません。しかし、約束はできませんが、少なくともオープンソースにせずに、参照用のソースコードを公開する許可を得られる可能性はあります。
MEFは.NET向けのコンポジション層として機能し、複雑なアプリケーションのモジュール性とスケーラビリティを強化する。TPL Dataflowは並列アプリケーション用のライブラリだ。詳細はInfoQのMEFとTPL-Dataflowに関する関連記事を参照されたい。