ActiveX和.NET

时间:2011-03-31 12:28:21

标签: .net com activex dcom

我曾经在delphi语言中使用DCOM(out process exe)和COM(inprocess dll)。 在.NET语言中有没有替代它们? Microsoft是否仍然使用ActiveX的概念?

谢谢

1 个答案:

答案 0 :(得分:1)

您可以通过使用各种属性修饰.NET类来为.NET类公开COM接口。有关教程,请参阅this article

ActiveX基本上只是“网页中的COM”,因此它继续得到.NET对COM的支持。但是,分发ActiveX对象要困难得多 - 请参阅我对this question的回答。

一般来说,VB.NET比C#更好地支持COM。但是,对于其他.NET开发,C#是更受欢迎的语言。