NET Component vs ActiveX Control Comparision

Automated Solutions offers two different lines of component driver products: .NET Component and ActiveX Control.

This table lists compatibility and capabilities of our component products and should help you choose the component technology that best meets your requirements.

check

= Supported


radio_button_unchecked

= Partially Supported (see note)


clear

= Not Supported



ASComm.NET ActiveX Controls

Technology Platform

.NET

COM

Application Compatibility

Windows Forms

check radio_button_unchecked (32-bit only)

Console

check clear

Service

check clear

Web

check clear

WPF

check radio_button_unchecked (32-bit only)

Web Service

check clear

100% .NET Managed Code

check clear

Development Platforms

VB6

clear check

Visual C++ 6.0

clear check

VBA / MS Office

clear radio_button_unchecked (32-bit only)

Visual Studio .NET 2005, 2008, 2010, 2012, 2013

check radio_button_unchecked (32-bit only)

Runtime OS Compatibility

32-bit Windows

check check

64-bit Windows

check radio_button_unchecked (Runs as 32-bit application under WOW64)

Linux with Mono framework

radio_button_unchecked (Windows Forms and Console Apps) clear

Build Targets

x86 (32-bit)

check check

x64 (64-bit)

check clear

Any CPU (32 or 64-bit)

check clear

Features

Single Component / Multiple Drivers

check clear

Design-time Configuration

check check

Runtime Configuration

check check

Design-time Serialization

check check

Runtime Serialization

check clear

Tag Database

check clear

Tag Optimization

check clear

Data Change Events

check clear

Device Transaction Control

Component

Your Code

Visual Design

check clear

Structured Data Support (Read/Write entire UDT/PDT)

check clear

Performance (Ethernet drivers)

Transaction Time (1 tag, measured*)

< 5 mSec

< 5 mSec

Transaction Time (10 symbolic tags, measured*)

< 5 mSec

~50 mSec

Transaction Time (50 discrete tags, measured*)

< 5 mSec

~250 mSec

Transaction Time (UDT/PDT with 10 fields, measured*)

< 5 mSec

~50 mSec

Tag Optimization

check clear

Development License

Full Development License (build on one PC, deploy to many PCs)

check check

Single Machine License (build and run on single PC)

check clear

Runtime License

Runtime-free

check (for qualified applications, refer to License Agreement) check (for qualified applications, refer to License Agreement)