Though there were so many comparisons and discussions available in internet on this topic, I thought to cook one on my self @ high level.
| COM | .NET |
| Type Libraries | Meta Data |
| Registered in system registry | Not required to register. |
| executables contains platform specific instructions | No platform specific instructions, only IL |
| Partially supports language interoperability. No support for inheritance. | Supports cross-language inheritance. |
| All the interfaces should dervive from a common interface such as IUnknown | No such restriction as in COM |
No comments:
Post a Comment