Hi, Well I didn't work on it but please find a helpful URL's for 'Extensible Messaging and Presence Protocol (XMPP)':
http://www.ecanarys.com/blog-entry/using-xmpp-and-openfire-server-aspnet-c-part-1 http://www.ecanarys.com/blog-entry/using-xmpp-and-openfire-server-aspnet-c-part-2 Here you can find a source code: http://www.codeproject.com/Tips/877454/Using-XMPP-and-Openfire-Server-in-Windows-Phone Hope you will get the details.
here you can find a list of XMPP libraries for c# .NET, All libraries listed there come with documentation and example, also jabber-net. The examples show you how to login and send messages. They should work out of the box with your Openfire server. see below link http://xmpp.org/software/libraries.htmlThanks Koolprasd2003 Editor, DotNetSpider MVM Microsoft MVP 2014 [ASP.NET/IIS]