7

.NETコミュニティ(ala Qi4j )内のCOPについては、過去1年間にある程度の関心があったようです。数人の人々が独自のCOPフレームワークを導入しており(以下のリンクを参照)、.NET4.0のDynamicDispatchとMEFが.NETCOPフレームワークで潜在的な役割を果たしているように見えます。

一方で、これの多くはSystem / 38日からのアイデアを思い起こさせるように見えます(はい、私は老人です)が、他方では、オスロ(モデリングとリポジトリ)にもかなり適しているようです)。MicrosoftがCOPに取り組んでいるかどうかについて誰かがコメントできますか?

最近の.NETCOPフレームワークの取り組み:

HendryLuk-あなた自身のCOPをロールバックする

YvesGoEleven.com-警官-概念実証

AndersNorås-トリックまたは特性?C#を使用した複合指向プログラミング

MagnusMårtensson- Unityアプリケーションブロックでの複合指向プログラミングの急増

4

3 に答える 3

3

Aku - CAB / Composite WPF ガイダンスと COP との間にはかなりの違いがあります。COP は、[ドメイン] コンテキストに基づく「フラグメント」のアセンブリを介してオブジェクトの動作を表現するための根本的に異なるアプローチです。.NET 4.0 での Mixin、Concerns、Constraints、SideEffects の出現は、さまざまにその方向性を示している可能性がありますが、Microsoft が偶然に、または何らかの形で正式に「COP を行っている」場合、特に興味があると思います。オスロリポジトリの上に。

于 2008-09-30T16:25:54.367 に答える
1

マイクロソフトが COP に関して何らかの作業を行っているかどうかについて、だれかコメントできますか?

Microsoft はComposite Application BlockComposite WPFをリリースしました。これらには DI FW (Unity) があります。現在、彼らは MEF に取り組んでいます。

ここで何をコメントする必要がありますか?

于 2008-09-30T13:47:50.830 に答える
0

MEF http://mef.codeplex.comを確認してください。現在は .NET 4 に同梱されています。詳細については、PDC セッションhttp://microsoftpdc.com/Sessions/FT24を参照してください。

于 2010-04-27T21:15:19.743 に答える