Key Classes Related to Network Programming

At its simplest, network programming is about physically moving bits from point A to point B across a wire and responding to data that is being moved from point A to point B across a network. Conceptually, this is a simple task. Physically, it can get very complicated. The .NET Framework Class Library gives us a very useful foundation of code constructs that can either shelter us from, or expose us to, low-level networking concepts.

Programmers familiar with Windows sockets programming will feel right at home (and even a little spoiled) when dealing with the classes in System.Net.Sockets. At the same time, developers new to network programming will find the network classes approachable and easy to use ...

Get Visual Basic® Programmer's Guide to the .NET Framework Class Library now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.