hey LOL.... sry for the above reply..
I am working on the project using VB6... Yes you can do it in .NET as well...
But i wont be of much help it it is .NET ..Havent gone for VB.NET yet...
Still .. I have used the winsock control with the TCP protocol... Did not have enough time in between so left it midway..
You can always find some basic .NET chat examples online... i ll attach one .NET based chat sample which i found on the vb forums..
Though i dont understand a word about it
u can check it out