.NET Framework Samples (100% Managed Code)

This page contains a list of all .NET Framework 100% managed code samples 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?


Choose an application category:

Sample Name Sample Description Product
FTP Applications
Get To Stream Demo Demonstrates retrieving a file from the server and storing it in a stream object. FTP for .NET
ListView Client Demonstrates a full FTP client, including the ability to store and retrieve files, send commands, and retrieving listings. FTP for .NET
MGet Demo Uses the Get method to retrieve an entire directory tree. Wildcard support included. FTP for .NET
MPut Demo Uses the Put method to store an entire directory tree. Wildcard support included. FTP for .NET
Put From Stream Demo Demonstrates storing data contained in a stream on the server as a file. FTP for .NET
Transfer Manager Demonstrates storing and retrieving multiple files to/from multiple servers at the same time. FTP for .NET
Email Applications
IMAP Client Demonstrates a client used for managing messages using IMAP. Mail for .NET
IMAP Part Retriever Demonstrates a client used for downloading parts (such as attachments) from messages. Mail for .NET
Message Constructor Demonstrates how to create a multi-part MIME message. Mail for .NET
Message Viewer Demonstrates a form that can be used to view all the embedded parts contained within a message. Mail for .NET
POP Client Demonstrates a client used for receiving messages using POP. Mail for .NET
SMTP Client (Async) Demonstrates a client used for sending mail using asynchronous methods. Mail for .NET
SMTP Client (Sync) Demonstrates a client used for sending mail using synchronous methods. Mail for .NET
Server Applications
Character Generator Demonstrates a server which sends a stream of characters. Sockets for .NET
Echo Server Demonstrates a server which echoes all received data sent back to the sender. Sockets for .NET
Flash Server Demonstrates how to send messages to a (Macromedia) Flash Client using Flash 5's XMLSocket Object. Also includes a service example. Sockets for .NET
UDP Time Server Demonstrates a UDP server which returns the time. Sockets for .NET
SSL/Security Applications
Secure FTP Client Demonstrates a secure FTP client, including the ability to store and retrieve files, send commands, and retrieving listings. FTP for .NET
Secure MGet Demo Demonstrates retrieving multiple files securely. FTP for .NET
Secure MPut Demo Demonstrates storing multiple files securely. FTP for .NET
Secure Get To Stream Demo Demonstrates securely retrieving a file into a stream. FTP for .NET
Secure Put From Stream Demo Demonstrates securely storing a stream as a file. FTP for .NET
Secure Client Uses the SecureTcp component to make SSL connections to any secure TCP port. SSL Sockets for .NET
Secure Chargen Server Demonstrates a secure server which sends a stream of characters. SSL Sockets for .NET
Secure Echo Server Demonstrates a simple secure Echo server. SSL Sockets for .NET
Secure IMAP Client Demonstrates a secure client used for managing messages using IMAP. Mail for .NET
Secure POP Client Demonstrates a secure client used for receiving messages using POP. Mail for .NET
Synchronous Secure SMTP Client Demonstrates a secure client used for sending mail using synchronous methods. Mail for .NET
Asynchronous Secure SMTP Client Demonstrates a secure client used for sending mail using asynchronous methods. Mail for .NET
Telnet Applications
Telnet Client Demonstrates a client used for communicating to remote hosts using the Telnet protocol. Telnet for .NET
Rlogin Client Demonstrates a client used for accessing a remote machine using the Rlogin protocol. Telnet for .NET
Rsh Demo Demonstrates executing a command on a remote machine using Rsh. Telnet for .NET
Rexec Demo Demonstrates executing a command on a remote machine using Rexec. Telnet for .NET
HTTP Server Applications
Web Server Demonstrates creating a basic HTTP server. Sockets for .NET
Network Applications/Network Utilities
Ping Client Demonstrates a client used for determining if a host is reachable. Sockets for .NET
Resolver Client Demonstrates a client used for resolving host names, dot addresses, and email addresses. Sockets for .NET
TCP Client Demonstrates a client which communicates with hosts using TCP. Sockets for .NET
Time Client Demonstrates a client which gets the time using the Network Time Protocol (NTP). Sockets for .NET
Tracert Client Demonstrates a client which can trace a route to a host. Sockets for .NET