Ken Slovak - said:
.NET is a group of programming languages, just like VB 6 is a programming
language. COM is the model used by the Outlook object model and CDO as
opposed to Extended MAPI, which is an API. ActiveX and OLE are something
else. You can Google for all those terms and find definitions of each or
look them up in the MSDN library for more information on those terms.
Thanks. I have googled around and found this.
COM is a technology that allows binary programs to communicate with each other
(as opposed to statically linking in code). ActiveX, OLE and COM originally
meant different things but are now used to mean the same thing so they can
now all be regarded as synonyms for COM. The Outlook Object Model is an
Outlook-specific programming interface that uses COM and, of course,
requires Outlook. Extended MAPI does not require Outlook and can be
used with any email client that supports MAPI. .NET is a virtual machine
environment whose virtual machine is called CLR.