Ok, i've been programming in c for a few years and in c++ for about one. Lately my interests have turned to wanting to write software that can download updates. I was wondering if anyone can recommend any good reference material for learning the basics of socket programming and TCP/IP. I have no experience programming for the internet, so i need something as simple as possible. Oh, if this is a bad place to request this, please feel free to yell at me all you want.