Cet exemple est implémenté à l'aide de la technologie asp.net2.0+ajax, sans utiliser de base de données, et adopte les nouveaux concepts 2.0 Dictionary et LinkedList collections pour implémenter le traitement des données. Tous les envois, réceptions, affichages de listes d'utilisateurs en ligne, etc. sont effectués à l'aide de la technologie ajax pour réaliser la fonction de chat sans actualisation. Le cœur d’Ajax est l’objet JavaScript XmlHttpRequest. Cet objet a été introduit pour la première fois dans Internet Explorer 5 et est une technologie utilisée pour prendre en charge les requêtes asynchrones : Connectez-vous d’abord, entrez votre pseudo et entrez dans la fenêtre de discussion. Vous pouvez ouvrir deux navigateurs et utiliser des surnoms différents pour accéder au salon de discussion et l'essayer.