Before you post links to Johnnie's Winsock tutorial or any other similar tutorial , let me tell you what i want ...

I'm looking for a tutorial that , unlike Johinnie's , assume that you know NOTHING but standard C\C++. I need a tutorial that explain every type and structure IN DETAIL aswell as other types\structures i could use.

I want a tutorial that shows Winsock function prototypes and explain their parameters, what we should send to those function and why. And why should we use WinMain instead of main...etc

Am i asking too much? I found few tutorials on Winsock but they all assume that you already know what they're talking about without even stating their assumptions.

I have a background in TCP/IP and sockets btw , thats not the problem. The problem is Winsock programming itself.



any help is much appreciated