Hi,
Thanks for the response. The reason I am using sockets in this application is mainly to get an understanding of how it works because as you say, it is a bit over-kill for what I need.
Once I can use them I will be able to implement their functionality into more complex programming.
I did find a good link which got me up and running (It is about an hour long but is so simple even an idiot could follow it; me {oh, I would recommend right click on the media player link and save as}):
http://www.bestechvideos.com/2008/07...-vb-net-part-1
This example seems to use the thread pool (I think 25 threads) and so would not be great for 100s of connections. I will post a link, when I find one, to show how true multi threading and sockets work.
Regards
J