Since the process is rather complicated, I advise you to follow a Silverlight tutorial on how to implement a chat box on your website. I recommend Silverlight because you already use .NET and the compatibility between these two is good because you probably work with Visual Studio which makes it easier for you. Carefully follow the steps on the tutorial page and in no time you will have your chat box up and running.