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.
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 ]
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
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 6.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.