>The way I see it is this:
>
>COM was used to execute code that was built with another language. A COM component writen in C++ could be used by VB or FoxPro, for example.
>
>With .NET and Common Language Runtime, everything compiles to the same Intermediate Language, so that any CLR compliant language can use classes built in any other CLR language without COM. The MSIL loader doesn't care what language was the source, its all IL code.
>
Web Services <> .NET
Web Services <> CLR
Erik Moore
Clientelligence