Sample Projects
Sample Project | Description |
Atom Feed Reader | Shows how to use the Atom component to read Atom feeds. |
Certificate Manager | Full-featured certificate management sample. Demonstrates how to list, manage, create, and sign certificates. |
Client Authentication | Shows how to perform SSL client authentication using the components. |
DNS Demo | Shows how to use the DNS component to perform queries for a wide range of DNS record types. |
Email Client (IMAP) | Shows how to use the IMAP component to access IMAP servers (e.g. MS Exchange). Note: A version of this sample using the async library is also included. |
Email Client (POP) | A simple email client. It shows how to use the SMTP and POP components access POP and SMTP mail servers. |
Email To List | Shows how to use the HTMLMailer component to send mail to a mailing list. A message is sent to a list of users as blind carbon copies (Bcc). |
Finger | Finger client. Demonstrates the use of the IPPort component. |
FTP Client | A full featured FTP client built using the FTP component. It allows browsing of directories, uploads and downloads of files, and more. Note: A version of this sample using the async library is also included. |
GET URL | Shows how to download the content of a URL from a Web server. Note: A version of this sample using the async library is also included. |
HTML Mailer | Shows how to use HTMLMailer to send HTML Mail with inline images. Note: A version of this sample using the async library is also included. |
Internet Alpha Paging | A simple SNPP client showing how to send a message to an SNPP server. |
IPConfig | Shows how to use the IPInfo component to obtain adapter information and perform DHCP Release/Renew operations. |
IPMonitor | Shows how to use the IPMonitor component to see all data received by a network interface. |
JSON Parser | Uses the JSON object to parse JSON from a URL, file, or string input sources. |
LDAP Browser | Demonstrates how to build a directory browser which can visually display the directory structure of an LDAP server. |
MIME Mail | It demonstrates how to use the SMTP and MIME components to email a file as a MIME attachment to a mail message. |
Multicast Chat | A simple chat program built using the MCast, this sample demonstrates how to use multicast to build a simple yet powerful and very efficient one-to-many communication tool. |
MX Query | Shows how to query a DNS server for a list of servers accepting email for a specific email address. |
Net Scribble | A simple shared whiteboard demo using either UDP or Multicast for communication among users. |
NetClock (Time Synchronization) | Shows how to get the time from a network time server and synchronize the PC clock with it. |
NetCode Demo | Demonstrates the use of the NetCode component to encode and decode strings or files in formats UUEncode, Base64, Quoted Printable, and URL encoding. |
NetDial | Shows how to use the NetDial component to dial into a RAS server. |
News Client | A simple news client using the NNTP component. The news client can be used to connect to Usenet News servers to view, post and reply to messages. |
OAuth Demo | Demonstrates how to authenticate using the OAuth component. Note: A version of this sample using the async library is also included. |
OData People Search | Shows how to use the OData component to query a test OData V4 service. |
Ping Demo | Shows how to use the Ping component to check whether a host is accessible. |
Proxy/Firewall Demo | Shows how to use the Firewall property to traverse HTTP Tunneling and Socks proxies. |
Remote Copy | Shows how to use the RCP component to copy files to and from a remote server. |
Remote Execution (Rexec) | Shows how to use the Rexec component for remotely executing programs on a unix machine that supports rexec. |
Resolve IP | Shows how to use the IPInfo component to resolve hostnames. |
REST YahooAPI | Shows how to use the REST object to send and retrieve information from RESTful web services. |
RSS Aggregator | Shows how to use the RSS component to read RSS feeds. |
Smpp Message Demo | A short demo showing how to use the SMPP component to send text messages to an SMS-compliant device (e.g. cell phone). |
SOAP Temperature Converter | Uses the SOAP component and a freely available Web Service to do temperature conversion. |
Stock Quotes | Shows how to use the Webform component to get stock quotes from Yahoo, parse them, and show them in a grid where they can be manipulated further. |
Syslog Daemon | Shows how to use the Syslog component to receive and send syslog packets. |
TCP Echo Client | A simple TCP echo client. It demonstrates the use of IPPort to build the simplest TCP/IP client. Use in conjunction with the TCP Echo Server demo. Note: A version of this sample using the async library is also included. |
TCP Echo Server | A simple TCP echo server. It demonstrates the use of IPDaemon to build the simplest TCP/IP server. Use in conjunction with the TCP Echo Client demo. |
Telnet Client | A simple demo of the Telnet component. Shows how to use the component to build a Telnet client. |
TFTP Demo | A simple demonstration of how to use TFTP to copy files to and from a TFTP server. |
TraceRoute | Demonstrates the use of the TraceRoute component. |
UDP Echo Client | Sends a broadcast message on the ECHO port to all the machines in a LAN and measures the time it takes them to respond. |
WebForm Post | Uses the WebForm object to post data to a web form (asp, aspx, cgi, etc). |
WebUpload Demo | Shows how to upload files to a Web URL. |
Whois Client | Demonstrates the use of the Whois component. |
XML Parser | Uses the XML object to parse XML from http, file, or string input sources. |
XMPP | Uses the XMPP component to implement a simple Jabber instant messaging demo. |