.NET Framework Samples (ActiveX Interop)

This page contains a list of all .NET Framework Interop samples (using a PowerTCP ActiveX control within a .NET Framework application) included with a PowerTCP product line installation. Find the application you are interested in from the list below, then click the product link next to the application to download a 30-day trial which includes the source code to the application.

Looking for ASP.NET web applications or 100% managed code .NET samples?

Choose an application category:

VT Applications
Emulation for ActiveX
Data Capture Demonstrates how to use the VT Control with the aid of the Telnet Control to access data from either a local file or a Unix box. Once the file is accessed, it is sent to the VT Control to strip out the escape sequences. The data is then extracted from the VT Control and sent to an Excel application.
VT Emulator A fully functional VT320 Emulator can be enhanced and deployed ROYALTY-FREE!

FTP Applications
FTP for ActiveX
Command Tester Demonstrates the use of basic FTP commands.
ListView Client Demonstrates a fully-functional FTP Client application. Now includes proxy support.
FTP Proxy Login Demonstrates how to use the 5 basic types of FTP proxies/firewalls.
GetSite Demo Uses the Mget method to retrieve an entire directory tree.
GetUrl Demo Demonstrates use of the Get method to retrieve a file given only the URL to that file.
PutSite Demo Uses the MPut method to store an entire directory tree.
PutUrl Demo Demonstrates use of the Put method to store a file given only the URL to that file.

Email Applications
Mail for ActiveX
Address Verifier Shows how to use the SMTP control to verify an e-mail address before sending a message.
Bulk Mailer Uses the SMTP Control to show how to send the same message to many recipients. Addresses are taken from a CRLF delimited text file. Uses the POP Control to show how to maintain a list of people who have replied with REMOVE in the subject.
DB POP Uses the Database capabilities of VB to create a database and populate it with all messages that currently reside in a designated POP3 account.
IMAP Client Demonstrates a fully-featured IMAP4 Client.
POP Client Demonstrates many aspects needed to create a simple message client program using the Message Object and the POP Control.
SMTP Client Demonstrates how to build and send a message using the Message Object and SMTP Control.

Server Applications
Server for ActiveX
Character Generator Uses the Server and Service Controls to create a server which generates a continuous stream of characters. We use this for QA stress testing.
Echo Server Uses the Server and Service Controls to create a server which echoes back received data.
Flash Server Demonstrates how to send messages to a (Macromedia) Flash Client using Flash 5's XMLSocket Object.
FTP Server Uses the FtpServer and Service Controls to implement an FTP Server Service.

SNMP Applications
SNMP for ActiveX
Mib Viewer Uses the MIB Object to parse a MIB file and browse the contents in human readable form. PowerSNMP for ActiveX
SNMP Agent Uses the SNMP Agent Control to build a simple agent that reports canned stats. Includes service support (NT only). PowerSNMP for ActiveX
SNMP Manager Uses the SNMP Manager Control to build a simple manager. Supports queries for basic variables, either by discovery or specific address. Also shows how to set values. PowerSNMP for ActiveX
Table Browser Demonstrates browsing of SNMP Tables using the SnmpTable and SnmpTableRow Objects. PowerSNMP for ActiveX
Trap Catcher Service that listens for and logs traps. PowerSNMP for ActiveX
Variable Checker Uses the SNMP Manager Control to construct a request from a list of available MIBs and view the response. PowerSNMP for ActiveX

SSL/Security Applications
SSL for ActiveX
Secure Client Uses the SecureTcp Control to make SSL connections to any secure TCP port.
Secure Echo Server Demonstrates a simple secure Echo server.
Secure FTP Client Demonstrates a simple secure FTP client.
Secure FTP Server Uses the SecureFtpServer Control to demonstrate a simple Secure FTP server.
Secure POP Client Demonstrates a simple SSL POP mail client that can be used with any POP server that supports secure communications.
Secure Web Client Demonstrates a simple secure HTTP/S client application.
Secure Web Alive A secure version of the Web Alive sample which compares the download performance of any 2 web pages. Useful for comparing the relative performance of mirrored Web Servers.

Telnet Applications
Telnet for ActiveX
AutoLogin Demo Demonstrates how to use PowerTCP Telnet for ActiveX to create a scripted Telnet session.
Telnet Client Interactive application illustrates the use of Telnet, rexec, rsh, and rlogin.
HTTP Client Applications

HTTP Client Applications
Web Enterprise for ActiveX
Page Fetch Demonstrates a simple HTTP application that fetches a web page.
Post Demo Demonstrates how to post information to a web site. Useful for automated form submission.

HTTP Server Applications
WebServer for ActiveX
Cookie Test Shows how to check for client-side cookie support, and how to set/read cookies on the client.
Web Server Demonstrates secure web server that can be configured to listen on any port.

Network Applications/Network Utilities
Winsock for ActiveX
Dart Chat Uses the UDP Control and multicast datagrams to join chat sessions.
DNS Client Uses the DNS Control to resolve any host name to an address (type A records), any address to its hots name (type PTR records), any email address to its host name and address (type MX records).
Ping Client Uses the Ping Control to ping any host.
RAS Client Uses the RAS Control to demonstrate dial-up operation.
TCP Client Uses the TCP Control to build an interactive on-line application for time, character builder, smtp, echo, etc.
UDP Client Uses the UDP Control in an interactive "chat" application.
Web Alive Uses the TCP Control to compare the performance of any two web servers.

Compression Applications
Zip Compression for ActiveX
Unzipper Opens a Zip file and allows the user to extract it.
Simple Zipper A simple application to create compressed files.
Simple Unzipper A simple application to unzip compressed files.