What is "activex"

Activex is a framework for defining reusable software components (known as controls) that perform a particular function or a set of them in a way that is independent of the programming language that implements them. An application can be composed of one or more of these components in order to provide its functionalities.

Activex is a set of technologies (software) created by Microsoft to facilitate integration between various applications. Currently this technology has been replaced by . NET (also from Microsoft).

Activex is a Microsoft technology for dynamic page development. It has presence in server-side and client-side programming, although there are differences in use in each of these cases.

On the client They are small programs that can be included within web pages and serve to perform actions of various kinds. For example, there are Activex controls to show a calendar, to implement an FTP system, etc.

They are somewhat similar to Java Platform Applets in their operation, although a fundamental difference is security, as a Java Platform Applet will not be able to take privileges to perform malignant actions (such as erasing the hard drive) and Activex controls yes, who can be granted permission to do anything.

Activex controls are private Internet Explorer.

On the server There are also server Activex controls and people who know ASP certainly already use them, although it is unaware. For example, when we make a connection to a database, we are using an Activex server control.

Development of Activex Activex controls are used in Windows applications, and can be created in Visual Basic Script or Visual C. Totally escapes in this article the explanation of the development method, but what we should point out is that there are many Activex controls on both the server and client side, which are already developed and we can easily include them in our creations.