You will use either the Socket or TclClient (which wraps Socket) classes in .NET to achieve this. There is at least one example in the framework sdk, and loads around on the internet. The help is, as always, a good reference too.
It's a fair jump from the winsock control to the Socket class, but with enough examples it isn't too difficult.