导航

yaosansi's Blog

当你背向太阳的时候,你只会看到自己的阴影!能力是有限的,努力无限的!

« CSS hacks与争议 ASP.NET MVC框架 (第二部分): URL路径选择 »

MSN的类库DotMSN 介绍(英文)

  • 本站大部分内容从网上收集,收集目的仅供研究、学习。涉及版权或不希望收录您的文章请您及时与我联系。
  • 本站IM群,请自行选择。请各位朋友按照自己喜好加入。加入群后请及时发言,防止被清理。谢谢您的合作!!!
  • QQ群:Y①WEB开发(ASP.NET)号码:7351660 QQ群:Y②WEB开发(ASP+.NET)号码:11864905
  • QQ群:Y③WEB开发(DIV+CSS)号码:16610506 QQ群:Y④WEB开发(JS+AJAX)号码:16143998
  • QQ群:Y⑤WEB开发(新手)号码:12777715 MSN群:yaosansi[at]126.com

DotMSN

DotMSN is an open-source stand-alone class library to provide connectivity with the MSN Messenger service. The library is built in C# and can therefore be used by all languages the .NET environment supports. Because of a clean natural Object-Oriented approach the library is easy to use and implement. DotMSN is designed to be a flexible, robust and lightweight enhancement to any application. Applications of DotMSN vary from creating messaging robots to creating custom clients. If your application needs to communicate through the messenger service, DotMSN is your tool.

Note: A new version has been released 22 Aug 2006 which fixes some bugs (thanks for the feedback)and is compatible with the 2.0 framework. Check it out here.

Features

The library currently supports the following features:

  • Connecting / disconnecting with the MSN Messenger service
  • Setting presence status
  • Event-based design to notify contact presence status changes
  • Personal data of a contact
  • Owner profile details
  • Automatically synchronizes contact lists and keeps contactlist data up to date
  • Creating and changing contactgroups
  • Convenient enumerating through contacts in different lists
  • Request or receive conversations
  • Multiple users in one conversation
  • Sending and receiving decorated text messages
  • Sending typing messages
  • Privacy settings of the contactlist owner
  • Hotmail mailbox status
  • Notifications of new mail
  • Flexible tracing of warnings and errors
  • File transfers
  • User display images
  • Proxy support and custom servers
  • P2P framework support
  • Custom extendable DotMSN framework
  • MSNP9 protocol
  • Source code provided

DotMSN is a stand-alone library. This means there is no interaction with the official MSN Messenger client and therefore it does not need to be installed when using DotMSN. Multiple instances of DotMSN can be executed on the same machine, or even in the same process. Thus making it easy to deploy applications on a single server.

How does DotMSN integrate with your application? The following diagram makes clear how DotMSN interacts with your application as well as remote parties.

 

DotMSN collaboration diagram

 

Get DotMSN

You can download DotMSN at the download page.

Resources

Here is a list of resources that have helped the development of DotMSN tremendously.

 

原创文章如转载,请注明:转载自http://www.yaosansi.com
订阅本站,阅读更多文章
  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-Blog .Theme from Google黑板报 By Washun

Copyright 2005-2008 yaosansi'site All Rights Reserved.

感谢Denny·G 为本站提供FTP空间
辽ICP备05021434号

Search

  •  

赞助商广告

控制面板

最新评论及回复

最近发表