Have you ever wondered how well the Messenger Web Toolkit scales? What if we told you it scales enough for some of the largest web sites in the world? Well it does! Hotmail and MSN both depend on the Messenger Web Toolkit to offer instant messaging functionality to their users. Hotmail alone has more than 350 million active users worldwide.

Hotmail (http://mail.live.com)
Hotmail provides users an integrated Messenger experience by re-using their existing signed-in session and providing an extra UI element in the top right corner of their page for signing into Messenger. Users can also decide if they want Hotmail to automatically sign-in to Messenger every time they visit Hotmail.

clip_image002

Once sign-in has completed, users can change their presence and view their contacts via the Messenger drop down menu:

clip_image004

Here is a view of the online contact list:

image

Double clicking on an available contact opens a separate window in which a conversation can occur:

image

MSN Canada (http://www.msn.ca)

MSN Canada is taking a slightly different approach to their UI than Hotmail. Similar to Hotmail they re-use any existing Live ID sign-in for the current session. Once sign-in has completed, a Messenger pane with the contact list of the user will appear within the page:

image

Double clicking on a contact opens a tabbed conversation experience within the pane:

clip_image012

We challenge you to push our product even harder with larger and larger scalable sites!

For more information regarding the Messenger Web Toolkit, please visit:
http://dev.live.com/messenger.

As always, if you have questions regarding the Messenger Web Toolkit, please feel free to visit our forum:
http://social.msdn.microsoft.com/forums/en-US/wlmessengerapidev

Terry Lentz
Lead Software Dev in Test
Messenger Web Platform