Click here to Skip to main content
15,867,453 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Dear friends..

I want to Develop a Gmail/Facebook Like chat application in ASP.Net/
C#.Can you explain how to develop a web chat application using jabber
Posted
Comments
Sergey Alexandrovich Kryukov 27-Dec-12 2:24am    
What do you need, a book on development of Web chats. Or a pseudo-code of a chat? This is a Quick Questions & Answers forum, did you noticed that?
—SA

Hi, one of the possible variants is to build your ASP.NET application on top of SignalR framework , which is a part of Microsoft Web Stack.
The main idea of SignalR is real time web , using different technics WebSockets, Long-pooling , Server-side event.
One of the benefit you can get is to call server method from web client using JavaScript.
If you like my idea , please let me know and i think i will willing to provide for U quick FAQ about SignalR.
Or read it by yourself =)
 
Share this answer
 
Comments
Sergey Alexandrovich Kryukov 27-Dec-12 14:48pm    
Interesting, a 5.
—SA
Oleksandr Kulchytskyi 27-Dec-12 14:51pm    
Thanks :)
binusn 28-Dec-12 2:38am    
Thanks for your replay.I tried as you suggested.It is working fine using SignalR.But unfortunately i dont want group chat. i need single to single chat like Facebook/Gmail.Can u help me for developing single to single web chat application.
Oleksandr Kulchytskyi 28-Dec-12 2:53am    
So what's the problem ?
Who told you that with SignalR you will be able to develop only a group chat ?))
binusn 7-Jan-13 8:23am    
Thanks.Chat application working fine using Signar.Single chat and Group chat are working fine.lot of thanks
This is one Jabber client for .NET you can choose to use: http://code.google.com/p/jabber-net/[^].

This is a nice walk-through article on creation of the Jabber client application: http://aspalliance.com/634_Create_Your_Own_Jabber_Client_With_IPWorks[^].

Unfortunately, it's written in VB.NET, but you should understand it.

This CodeProject article could also be useful: http://www.codeproject.com/Articles/21267/Creating-a-Jabber-Client-using-the-agsXMPP-Library[^].

You might demand to have a complete manual which includes ASP.NET-specific detail of the implementation. I would not advice such approach. Better take one step at a time: first, learn how a Jabber client can be developed in principle, and later think how to use it in a ASP.NET application, where you will face some critical limitations. Otherwise, try to find suitable material by yourself. Why not, after all? Here:
http://bit.ly/10lPy7y[^].

Good luck,
—SA
 
Share this answer
 
v2
Comments
AmitGajjar 27-Dec-12 12:40pm    
5+ for jabber. it's really great opensource
Sergey Alexandrovich Kryukov 27-Dec-12 14:46pm    
Thank you, Amit.
—SA
__TR__ 27-Dec-12 12:41pm    
My 5!
Sergey Alexandrovich Kryukov 27-Dec-12 14:47pm    
Thank you very much,
—SA
binusn 28-Dec-12 2:38am    
Thanks for your replay.I tried as you suggested.It is working fine using SignalR.But unfortunately i dont want group chat. i need single to single chat like Facebook/Gmail.Can u help me for developing single to single web chat application.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900