Hi Folks,

A long time ago I used VB6 and have since dabbled a tiny bit with vb.net, however occasion has arisen to develop a .NET desktop program and I thought I'd use the opportunity to get started with c#.

The program needs to talk to and listen over ethernet connections that connect to a servers, each of which have their own static IP address. The data to be sent and received consists of ASCII text strings.

I have no idea where to start finding info to begin with this! A have searched via Google for an hour or so and most tutorials etc assume that I am building a client/server app, suggest "sockets" and then go from there... I dont really know even if this sockets is what I need as I dont have access to the server (it already has s/w on it that listens and pops what it receives out on a serial port and vice-versa).

Last time I did anything like this I used a COM, set the port numbers etc and then just wrote data to it.... seems like what I want may have become a little more complex...

Can someone point me in the right direction?!? Thanks