libtcp
The libtcp library is an overload of the winsock programming function, but encapsulate the weird and annoying things that we always have to do, and more, I'm working on a version of the code that will compile on both win32 and UNIX and will make code portable
I'm also working on the version 2 of this lib, that will be more efficient for heavy client and server, greatly reduce data allocations and things like that
To have more details about how to use the library, you can read the libtcp.h, you'll understand very quick;y, and if you never programmed with winsock, it'll be theorically easier for you to use libtcp, but if it doesn't, just type winsock in google, you'll have quite enough informations ;)