Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What is the difference between the .NET class and ActiveX control?

0
Posted

What is the difference between the .NET class and ActiveX control?

0

Both the .NET class and the ActiveX control provide the same general functionality and have similar interfaces, however the .NET component is a managed code class which use the Common Language Runtime (CLR) and requires that the user have the .NET Framework installed on their system. The ActiveX control is primarily designed for older development tools such as Visual Basic 6.0. While the ActiveX control can be used with .NET languages, they can incur a significant performance penalty. The .NET component does not use COM interop and doesn’t have the inherent performance issues that ActiveX controls do. The .NET component also simplifies redistribution and provides a native interface that is easier to work with.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123