DDE
↓
NET DDE
↓
埋め込みしたいなぁ...
↓
OLE1.0(DDE使用)
↓
OLE2.0=COM ただし目的はインプレースドキュメント
しかしその背景には本質としてバイナリオブジェクト標準あんどオブジェクト通信の思想あり

部品としてVB用のVBX
↓
COMを使ったOCX

ゲイツがインターネットに熱上げあんどJAVA Appletはやる
↓
COMつかってActiveX

だんだんオブジェクトはやってくる。
↓
オブジェクトもでるとしてCOMの宣伝開始
↓
WindowsDNA
↓
COM+

COM Runtimeの情報漏れ始め
↓
しばらくしてから.NETとしてCOMじゃないものに...でもそういう流れではよりよいCOMとして.NETがある。

記憶のみなので詳細違うかも...