Сети, протоколы, сокеты, клиент, сервер и т.д.?
Таненбаум, Компьютерные сети.
Йон Снейдер - Эффективное программирование TCP/IP.
Большой раздел Сетевое программирование в .NET Framework находится на сайте microsoft. Наглядные примеры и много теории я думаю самый раз для вас.