Gain an in-depth understanding of networking for the .NET Framework with the guidance of three Microsoft network programming experts. This book focuses on the System.Net and System.Net.Sockets namespaces the core building blocks for all managed network applications and demonstrates their relationship to high-level communication technologies available through XML Web Services and .NET Remoting. Topics covered include managed I/O threading serialization URIs .NET Remoting HTTP FTP client and server sockets DNS security issues and network performance with code samples in Microsoft Visual Basic® .NET in the book and on the Web. Whether you're a Win32®based network developer moving to the .NET Framework or you're an XML Web services or .NET Remoting developer who wants a more grounded understanding of these technologies this book delivers the code and instruction you need.