This example is implemented using asp.net2.0+ajax technology, without using a database, and adopts the 2.0 new concepts Dictionary and LinkedList collections to implement data processing. All sending, receiving, displaying online user lists, etc. are completed using ajax technology to achieve the function of chat without refreshing. The core of Ajax is the JavaScript XmlHttpRequest object. This object was first introduced in Internet Explorer 5 and is a technology used to support asynchronous requests: First log in, enter your nickname and enter the chat window. You can open two browsers and use different nicknames to enter the chat room and try it out.