NetworkComms.Net seamlessly supports both TCP and UDP IP transport protocols. An extensive discussion of scenarios where each type might be preferable can be found here.

You can easily choose between the different transport protocols when creating connections:

For more information on these specific methods please see TCPConnection.GetConnection and UDPConnection.GetConnection. Once a connection has been created it can be used in a large number of ways, for a full reference see our online API here, regardless of the connection type used:

We have a tutorial further discussing the synchronous send receive methodology here and UDP specific features such as broadcasting here. If you have any questions regarding connections please feel free to leave a comment or post on our forums.