SocketWrench Tutorials

If you're new to Internet programming, SocketWrench is a general purpose networking component that simplifies the process of creating applications which communicate over the Internet. With SocketWrench, you can easily connect to any Internet service, as well as create your own custom server applications. To help you get started, we've created tutorials that introduce the basic concepts of network programming and how to begin developing your own Internet-based applications.

An Introduction To Internet Programming

This tutorial explains the fundamental concepts behind Internet programming, such as the Transmission Control Protocol (TCP), the User Datagram Protocol (UDP), domain names, asynchronous sockets and much more. If you've never written an Internet application before and are unfamiliar with much of the terminology, we recommend that you download and read through this tutorial. If you would prefer to download and print this tutorial, it is also available as a PDF document.
» Read Tutorial [ PDF ] [ HTML ]

SocketWrench Video Tutorial

This video tutorial demonstrates how to create a simple client application to retrieve an HTML document from a web server using the SocketWrench .NET component with Visual Studio 2005 and Visual Basic. It explains many of the basic concepts that are used in all Internet applications, such as initializing the network connection, connecting to the server, exchanging data and terminating the connection. This video tutorial requires that you have the Adobe Flash plug-in installed with your browser.
» View Tutorial

Free SocketWrench .NET Download

The SocketWrench .NET Edition is a managed code component that simplifies the task of developing Internet applications in Visual Studio using any of the available programming languages such as Visual Basic .NET and C#. SocketWrench is ideal for the developer who requires the features and functionality of the native socket classes, without the inherent complexities and learning curve typically involved with network programming. Download a free evaluation copy of SocketWrench if you want to work along with the examples that are provided in the tutorials.
» Download Product

Please note that these tutorials are primarily focused on using the SocketWrench .NET component with Visual Studio 2005 and Visual Basic. While many of the basic concepts apply to any programming language, if you want to follow along with the coding examples, these tutorials require the current version of Microsoft's development tools.

SocketWrench Links

SocketWrench 5.0
Read about what is new in the latest version of SocketWrench.


SocketWrench Overview
More information about the different SocketWrench Editions.


SocketWrench Features
An overview of the product features and benefits.


Frequently Asked Questions
Answers to the most common questions about SocketWrench.


Technical Reference
Review the online technical reference documentation.


Release Notes
Release notes for the current version of SocketWrench.


License Agreement
The developer license agreement for this product.