Description of .NET Development Strategies: Is COM Dead? :
This reference show that .NET CLR is simply a much-needed evolution of COM and COM+ objects. Common Language Runtime creates a runtime environment to execute the IL. You can call the COM ojbects from the CLR. This will greatly improve the performance of the application. This is a simple article which is informative to the readers.