Order (or just read more about) Unix Network Programming from Amazon.com
I like Stevens writing. He's clear, he's careful, his examples make sense.
Although the title says Unix, most of this book would also apply to programming in a Microsoft environment, and since Unix would likely be a large part of what you are apt to be communicating with, this is a valuable resource for anyone doing network programming.
Stevens covers it all, from ping to printers and even remote
access to tape drives.
Got something to add? Send me email.
More Articles by Tony Lawrence © 2011-04-30 Tony Lawrence
Every piece of software written today is likely going to infringe on someone else's patent. (Miguel de Icaza)