These books offer additional details about I/O on the Windows platform.
Advanced Windows; Jeffrey Richter; ISBN 1-572-31548-2; Microsoft Press, 1997.
Programming Windows, Fifth Edition; Charles Petzold; ISBN 1-572-31995-X; Microsoft Press, 1998.
Windows System Programming, Third Edition; Johnson M. Hart; ISBN 0-321-25619-0; Addison-Wesley, 2004.
Microsoft Windows Internals, Fourth Edition: Microsoft Windows Server(tm) 2003, Windows XP, and Windows 2000; Mark E. Russinovich, David A. Solomon; ISBN 0-735-61917-4; Microsoft Press, 2004.
The following resources offer great in-depth coverage of distributed systems and networks. This includes general topics and specific details around .NET Remoting and Web services.
Distributed Systems: Principles and Paradigms; Andrew S. Tanenbaum, Maarten van Steen; ISBN 0-130-88893-1; Prentice Hall, 2002.
Computer Networks; Andrew S. Tanenbaum; ISBN 0-130-66102-3; Prentice Hall, 2002.
TCP/IP Sockets in C#: Practical Guide for Programmers; David Makofske, Michael J. Donahoo, Kenneth L. Calvert; ISBN 0-124-66051-7; Morgan Kaufmann, 2004.
Advanced .NET Remoting, Second Edition; Ingo Rammer, Mario Szpuszta; ISBN 1-590-59417-7; Apress, 2004.
Microsoft .NET Distributed Applications: Integrating XML Web Services and .NET Remoting; Matthew MacDonald; ISBN 0-735-61933-6; Microsoft Press, 2003.
Understanding Web Services: XML, WSDL, SOAP, and UDDI; Eric Newcomer; ISBN 0-201-75081-3; Addison-Wesley, 2002.