Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C#4.0
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 26-Dec-12 20:00pm
binusn689
Comments
Sergey Alexandrovich Kryukov at 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
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

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 =)
  Permalink  
Comments
Sergey Alexandrovich Kryukov at 27-Dec-12 14:48pm
   
Interesting, a 5. —SA
Oleksandr Kulchytskyi at 27-Dec-12 14:51pm
   
Thanks :)
binusn at 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 at 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 at 7-Jan-13 8:23am
   
Thanks.Chat application working fine using Signar.Single chat and Group chat are working fine.lot of thanks
Oleksandr Kulchytskyi at 7-Jan-13 14:52pm
   
ok =) i'm glad
binusn at 23-Jan-13 0:21am
   
Hi Oleksandr My chat application is working fine. Thanks for that. Now i have to integrate voice and video chat in my chat application?is it support signalR?
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 3

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
  Permalink  
v2
Comments
@AmitGajjar at 27-Dec-12 12:40pm
   
5+ for jabber. it's really great opensource
Sergey Alexandrovich Kryukov at 27-Dec-12 14:46pm
   
Thank you, Amit. —SA
__TR__ at 27-Dec-12 12:41pm
   
My 5!
Sergey Alexandrovich Kryukov at 27-Dec-12 14:47pm
   
Thank you very much, —SA
binusn at 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.
Sergey Alexandrovich Kryukov at 28-Dec-12 2:48am
   
Wait a second. Do you really need Jabber then? Jabber is jubber, it does what it does. And it is actually capable of the one-to-one chat. This is actually the only way I used to use it, so far. —SA

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

  Print Answers RSS
Your Filters
Interested
Ignored
     
0 Sergey Alexandrovich Kryukov 530
1 OriginalGriff 379
2 Manas Bhardwaj 350
3 Abhinav S 295
4 Sampath Lokuge 255
0 Sergey Alexandrovich Kryukov 7,647
1 OriginalGriff 4,287
2 Peter Leow 3,681
3 Maciej Los 3,515
4 Er. Puneet Goel 3,107


Advertise | Privacy | Mobile
Web04 | 2.8.140415.2 | Last Updated 27 Dec 2012
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Use
Layout: fixed | fluid