A .Net assembly uses a manifest to specify the contents of the assembly, be they code and/or resources. They also do not require registering with the Windows machine. A COM object publishes its contents via classid's or progid's to the Windows Registry. COM objects use Reference Counting to manage their memory, and will deterministically clean their memory resources when the reference count reaches zero. .Net assemblies are garbage collected, and their memory reclamation is non-deterministic (meaning, don't make any assumptions on when resources will be cleaned up.) COM objects can have different threading models. .Net objects can only have "Single Threaded Apartment" threading model (I think... you might want to look that up before you use it on your homework assignment).
COM can be accessed in .NET by using a reference Interop Assembly
.com=comershal .net=network
COM mean Component Object Model
A singleton object can be requested by both COM and .NET clients at the same time. This is because a singleton object ensures that only one instance of the object is created and shared across multiple clients.
The correct code sample to enable object pooling in COM for a .NET object is by implementing the IObjectControl interface. This interface includes the necessary methods such as Activate, Deactivate, and CanBePooled to manage the pooling of objects that are created and destroyed in a COM+ environment.
.Net Framework bug
com- commercial org- organisation net- network
.NET is an abbreviation for "network," while .COM is an abbreviation for "commercial." Anyone can register a .NET or .COM, and there's no real difference between the two domain extensions.
Don't need to register a .NET assembly in the Windows registry like you have to with COM components. Also, DLL hell is gone. Programmer can install assemblies into GAC (Global Assembly Cache) or a central repository for assemblies otherwise in application local directories.
force is a push or pull. net force is the overall force on an object.
Net is short for network & com or comm is short for communication.
Org is non profits only. net is 2d to com and most only use it if com domain not available, info. if other 2 not avail, etc..