Socket Programming in .NET

The preceding chapters talked generally about .NET support for network programming. They showed you how to manipulate streams in .NET applications, and how to use the classes to work with IP addresses and DNS lookups. In this chapter, we’ll start programming with sockets.