Network programming in .NET: C# & Visual Basic .NET
Covers the latest version of .NET.