Au risque de me répéter, je te conseil l´aide de VB : tu sélectionne un controle winsock tufait F1 et de là tu peut lire une par une toute les méthode, les propriété et les événement du controle, chacun avec une bonne explication et un petit exemple.
En remettant tout les petits exemple ensemble, ça te fait déjà une bon gros exemple...
Pour commencer, intéresse toi au méthodes listen, connect, accept, senddata, getdata et close ainsi qu´au événements connect et dataarrival. et uniquement en TCP. Et plus ou moins toutes les propriété même s´il y en a des inutiles.
C´est la base qui te parmettra d´en faire le plus. Le reste tu n´a pas trop à t´en préocuper au début.