Proposal: A COM Development forum

I think dev-archive lacks a COM development forum where developers might ask for COM development help.

Although COM started out rather simple todays COM development can be a complicated process: Some concepts often associated with COM development:
COM,
ActiveX,
MTA,
STA,
Main Thread STA,
TNA,
Apartments,
COM+,
DCOM,
Connection Points,
DDE,
ATL,
Calling convention,
no-throw,
Marshalling,
Proxy-stub pair,
Rolebased security,
GIT,
CoMarshalInterThreadInterfaceInStream / CoGetInterfaceAndReleaseStream,
reentrancy,
IMessageFilter,
RPC

Especially the COM threading model is often confusing and frustrating for developers (which is illustrated by the often recurring question: "Why do I get AV when firing events from my worker thread?"). Ironically, the threading model was introduced to simplify inter-thread communication.

Although COM development is at the top-level being replaced by .NET, COM will be around for a long while yet. As the interest shifts away from COM development it will be harder for developers to that actually NEED to do COM development to find information related to their problems. Therefore forums might become more and more important for COM developers.

Therefore I believe there should be COM development forum.

Mrten Rnge
[1384 byte] By [marten_range] at [2007-11-19 2:21:38]