agsXMPP supports lots of platforms which currently include Windows, Linux (Mono) and Windows-Mobile. And the next version I am currently working on will also support Microsoft Silverlight.
This opens new possibilities to xmpp web development.
I attached a small screenshot which shows agsXMPP for Silverlight in action. Follow this blog for updates.