Post by Frank OquendoARX files can be unloaded when their functionality is not needed but
.NET assemblies cannot. That's kind of a waste if your app does not
provide services intended to be used for the life of a session.
True, I never worried too much about it since almost everything I write is
a client-specific solution that normally is intended for the life of the
session because it integrates with their ERP, MRP, or doc mgmt system.
That's one downside to being a doc mgmt expert =)
Not to argue or get you going here, but isn't the example stated tainted
because its based on ARX which is old school compared to .NET? Where I'm
confused is if .NET is truly compiled "just In time" and the programmer
does due diligence in cleaning up and disposing of the app properly, is
there any waste in the .NET environment? Is this somehing that is baggage
to pre-.NETers? Maybe a silly question, but I've been too busy to play
around and look under the hood.
Post by Frank OquendoI'm also a big fan of the COM server approach as any ActiveX-enabled
client make use of the functionality offered by your assembly. That
makes your assembly interoperable with VLISP and VBA.
Never dabbled with a COM server app yet. Don't suppose you have a simple
example you could send my way? =)
As always, its nice to talk shop with you Frank...hope all is well in your
corner of the world!
-- Mike
___________________________
Mike Tuersley
CADalyst's CAD Clinic
Rand IMAGINiT Technologies
___________________________
the trick is to realize that there is no spoon...