>>I have a question, how easy is it to customize the Web Messenger?
It's very easy.
CuteChat was built with the idea of extensibility in mind.
CuteChat implements what is commonly known as a "Provider Model" design pattern. This "provider" component exposes a standard interface to the service logic, but allows developers to implement the provider component on top of a repository of their choice.
By creating custom providers, developers can easily write their own data and business logic layers and simply plug it into existing user management system and reuse the same set of user management system.
To help you quickly use the CuteChat in your ASP.NET applications, CuteSoft team has finished the providers for Cute Chat standalone, DotNetNuke 2.X, DotNetNuke 3.X, IbuySpy and Community Starter Kit.
If your portal is not based on the above projects. You need to create a custom Provider to integrate CuteChat with existing user login system. To implement a custom CuteChat Provider, you will need to provide a concrete implementation of the CuteSoft.Chat.DataProvider class, CuteSoft.Chat.UserAdapter class and CuteSoft.Chat.ConnectionStringProvider class (optional) , and plug it into the system.
In the latest software package, there is an article (How can I integrate CuteChat with my existing login system?) in the developer's guide showing you how to to this.
asp.net Chat http://cutesoft.net/ASP.NET+Chat/default.aspx
Web Messenger: http://cutesoft.net/Web-Messenger/default.aspx
asp.net wysiwyg editor: http://cutesoft.net/ASP.NET+WYSIWYG+Editor/default.aspx
asp wysiwyg html editor: http://cutesoft.net/ASP
asp.net Image Gallery: http://cutesoft.net/ASP.NET+Image+Gallery/default.aspx
Live Support: http://cutesoft.net/live-support/default.aspx