Recommendation
ObjectARX and ObjectDBX modules
An ActiveX wrapper allows custom objects to be accessed from the Properties palette, Visual LISP, .NET, and ObjectARX.