Monday, January 30, 2006

Managed Instant Messenger

Many students asked me at various times on how to integrate their own application with MSN Messenger or to import the contacts from the MSN Addressbook. My answer was that this would need to be done on the socket level, connecting to the MSN Messenger Service and a lot of hacking would be needed to figure out the request response possibilities. Well, there is a sample application that does IM through MSN. Check it out. I hope you find that useful. It is a command line based application and there is a link to another application developed using the same code but is richer. I had been wanting to blog about this for months, so I finally succeeded in doing it tonight.

5 comments:

Syed Mehroz Alam said...

Well. you can use DotMSN, an open-source stand-alone class library to provide connectivity with the MSN Messenger service. It is written is C# and hence can be used in managed environment. Check out: http://www.xihsolutions.net/dotmsn/

Mehroz

Muhammad Saqib Ilyas said...

Excellent contribution, Mehroz. Thank you very much. I'm sure this will help someone down the line. Thanks a lot.

Adnan Farooq Hashmi said...

Check this out as well:

http://www.worldsbestapp.com/

Muhammad Saqib Ilyas said...

Thanks Adnan. That's a very useful link, too

Zeeshan Muhammad said...

For MSN Messenger SDK:

http://msdn.microsoft.com/msn/msnmessenger

A channel9 video on the topic:

http://channel9.msdn.com/Showpost.aspx?postid=144318