Help - Support chat system

Hi,
i am developing a website for my employer which required an ONLINE LIVE CHAT SUPPORT system to manage the customers. I have 2 questions.

The Scenario of this chat system is below.

"there will be some chat agents that will log in to their Panel and will be available to chat once they are logged in. the customer will click 'Chat Now' from the website, and a request will be sent to all Chat Agents. the system has to manage all the chat agents in a queue, and any 1st available chat agent will than chat with the customer. All the chat session will be saved in log file, either txt or html etc. The admin can monitor the chat, can read the chat logs etc."


Question # 1
This is what my employer wants from me with in 1 week [:-s] how can i achieve this in asp.net? also, suggest me if there is any free open source available for me to modify for my website.

Question # 2
Suppose, a user clicks on 'Chat Now' on the website and a request comes to a Chat Agent. now if Chat agent double clicks the Customer name from the list available on his side, how can i open a pop up or a new window on the customer side automatically with only customer and Chat agent in it? can it be through session or any better option available for it? also the window can be minimized, maximized etc. the logs on every message should be written and updated on the back end, which could be a database or a text file.

Please, Suggest me with your expert knowledge.

Thank You.

Regards,
Jigzyy


-Jigzy-

Please remember to click “Mark as Answer” on the post that helps you.

This can be beneficial to other members reading the thread.
0
Jigzy
10/1/2008 6:34:57 AM
asp.net.client-side 24353 articles. 2 followers. Follow

2 Replies
581 Views

Similar Articles

[PageSpeed] 37

Hi Jigzy 
 

If you want use ASP.NET to build a chat application, I would like to suggest you try to check the following articles with examples:
 
 Building an AJAX based chat room in ASP.NET
http://www.codeproject.com/KB/ajax/UChat.aspx

 
Simple chat application for ASP.NET
http://www.codeproject.com/KB/applications/SimpleChat.aspx

 
Build a Web Chat Application using ASP.Net 3.5, LINQ and AJAX (in C# 3.5 or VB 9.0)
http://www.codeproject.com/KB/aspnet/WebChatAsp35LinqAjax.aspx

 
Multi User Chat Room Using ASP.NET 2.0 and AJAX
http://www.codeproject.com/KB/aspnet/ASPNetChat.aspx


 
And if you want to add the third-party Chat application to your web, I would like to suggest you check the following site which provides the service:
 
Gabbly Chat:


http://gabbly.com/
 
Thanks.

 

 


Lance Zhang
Microsoft Online Community Support

Please remember to mark the replies as answers if they help and unmark them if they provide no help.
0
Lance
10/3/2008 6:40:25 AM
Reply:

Similar Artilces:

Need help converting a C#/.NET method into client-side (javascript) function
Hey Guys, I have implemented an AJAX Toolkit CalendarExtender.  I have a method 'CheckDate' in javascript (followed a tut!) that checks to see if the user selected a date > DateTime.Now(). Well, I have a few other things to check but not sure how to do them in javascript, so I'm hoping someone here can help me.  I mean, i can somewhat convert it but it'll be too mangled, I'd rather learn the right way.  I'm attaching the code and any help will be appreciated.  1 protected string CheckDateErrors(string dateGiven) 2 ...

Validation Controls in .NET ( Client side or server side?)
 i have a very basic question. We have all these validation controls in asp.net ( required field, range validator and others)..my question is the required field validator is a server side control. So does that mean that it does a post back?..is it client side or server side control  The only controls that post back are buttons and other inputs where you set AutoPostback="True", such as a dropdownlist or a textbox.  Another way of posting back is using an UpdatePanel and placing a trigger in it for a specified control and/or event. All controls are considered clien...

Jscript, moving from client-side to server-side (.NET)
Hey all I’m working translating a web-app written in client-side Jscript to run on the server-side as JScript.NET. Without needing to get too specific, I am using Jscript because the original page aggregated raw data to produce statistical results (this was done dynamically based on user 'sort-by' options). The final output is an html report that can be emailed. Because this is currently being done on the client side, as the raw data grows the load-time grows as well (to the point that has almost become unusable). I’m posting here to see if anyone has any experi...

When to use client side varidation and server side varidation in .net?
In .net or classic web application we can varidate user data either on client isde or server side. How to select which side varidate to be used? Thanks! Generally, I use both client and server validation. I make sure the input is in the correct format and reasonably valid on the client, then I verify the data on the server. The extent of validation also depends on the type of data that I need to validate.Here are a few references:Validating ASP.NET Server ControlsIntroduction to Validating User Input in Web FormsClient-Side Validation for ASP.NET Server ControlsSecurity Checklist...

Help with client side events Vs. server side events
Hi, Can someone look as the following script and tell me why marking the check box doesn't generate a client side event eventhough there's: onclick="checkClick()"? marked.  Thanks in advance, Sivan <%@ Page Language="c#" %><HTML> <HEAD>  <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> </HEAD> <body>  <SCRIPT language="c#" runat="Server">  void Page_Load(object s, EventArgs e) {  if (!Page.IsPostBack)  {   Label1.Text = Label...

Merge your Live Chat system with your CRM and/or Help Desk system
SigmaLive 1.2 (released 7.16.2006) integrates into SigmaPro Draconis 5.0.  Now you can turn your sales and support live chat sessions into new sales leads or support requests in SigmaPro Draconis 5.0 with the click of a button from the SigmaLive Agent Windows application.  You can also have all off-line messages to your SigmaLive live chat system posted to your SigmaPro projects as well as emailed to you. With SigmaLive 1.2 and SigmaPro 5.0 you have a full CRM and Support system integreated with each other and DotNetNuke. The new SigmaLive Windows client allows you to quic...

Web solution help
------=_NextPart_000_015B_01C35A1D.F3D06C60 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, I was looking for an idea of how I might accomplish something and if = Perl/CGI is going to handle what I have in mind. I have a site that will list = information with links to another site or there may just be additional information available. To = include the=20 more information with every listing would create a very large web page. = I'd rather have something like the following: Here is item one (more information on i...

communication between client side(java script) and server side in .net project
I have a question which is, when building a .net project, we are able to use server side code and client side code(java script). How do they communicate? Thanks Client Side coding works with the WebBrowser. So when ever you write client side code you have to keep browser compatability in your mind and you have to code. Server Side code works with Web Server (IIS) and it's ASPNET ISAPI's. The won't directly communicate with each other. But using AJAX you can all server side code from Client Side! Example article on Ajax@ http://www.devarticles.com/index2.php?option=content&task=...

.NET for client side?
Is this the idea of "Atlas" but using JavaScript rather than another technology? Atlas's goal is to abstract various browser implementations of DOM API and to ease out the developer's job to write rich client applications. Atlas hence makes use of the existing all-browser supported JavaScript to achieve this. Thanks for your reply.Let me convey my idea differently: I would like to author client side code using a class system. I recognise that Atlas is a technology for producing JS code, much in the same way that ASP.NET produces HTML for the browser.Will Atlas be m...

client side chatting
i am working hard on implementing a component that works on client side browser based chatting. i have already posted a message. so plz tell me if some one have any idea about how to implement this. thanx You should probably tell us how far along you are in the process, and what particular concepts you're trying to implement right now (so people know what to suggest). Peter BrunoneMS MVP, ASP.NETFounder, EasyListBox.comDo the impossible, and go home early. when i create socket on the client html page. it works fine if i dont do any thing. but when i send message it refreshes ...

Help for Visual web dev isolate system.web.mail to system.net.mail
Hi all,  I'm new user to visual web developer express software. Laterly i found this application isolate quite some of the component namespace, like system.web.mail to net.mail. I not well understand how system.net.mail functional?? Does it act same as system.web.mail?? My coding below: change system.web.mail to system.net.mail which causing a lot error... *****Can anybody correct me or advise me how to make this code work in system.net.mail?????? <%@import Namespace="System.net.Mail" %> <script runat="server">    Public FromAddress As String = "" .......

HELP!HELP!HELP!HELP!HELP!HELP!
I was using powerbuilder4.0 a month ago I decided that migrate it to PB7.0 When Im using 4.0, in datawindows I was using extra colums additional to stores procedure. I mean that for example; stored proc. returns 4 columns. I was using 2 extra columns to modify something from client. But I cant do the same thing in PB7.0. How can I do that??? please help. Gurcan yucel gyucel@infina.com.tr "I was using 2 extra columns to modify something from client." what does this mean that you added to the result set? If so then just goto the SQL and add a param. Then set the...

Help Help Help Help Help Help
------=_NextPart_000_0074_01C2960E.EBE13A30 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Can someone please help me. I have installed mysql on Unix Solaris and it works fine I have Perl installed previously which is working and with which i have installed other perlmodules before and are working fine. I have also installed DBI and it works fine with the Sybase drivers which i have installed. When i tried to install the Msql-Mysql-modules-1.2219 drivers i get the following error. # make /usr/local/bin/perl -Iblib/arch -Iblib/lib -I/...

Need help in javascript dropdownlist, redirect page to carry parameters from client side to server side.
Hi experts,   I wrote asp.net web pages for company's portal, however, when I put the pages to the portal, the code conflicts with javascript on autopostback, so that the dropdownlist never do autopostback but give an IE Error: __EventTarget is null or not an object.After I searched the internet, I found people think this is a bug in asp.net 1.1 version.So, I want to change the asp:dropdownlist to a client side javascript control by using <Select><option></option></Select> but I have no experience on javascript.Here is what I want to do, and I need help ...

pls help: how to get client-side HTML "text field" value from a server side button
i copy some javascript from somewhere so user can choose pick up a date from a calendar and display the date onto a HTML text field. I have no knowledge in writing client side script(i.e. write code in html) can i write some code in a server-side button to get the value in the HTML text field??? i tried: Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click textbox1.text = document.getElementById("htmltext").value End Sub but "document" is highlighted, and say isn't declar yet. and...

Web resources about - Help - Support chat system - asp.net.client-side

Legged Squad Support System - Wikipedia, the free encyclopedia
The Legged Squad Support System ( LS3 ) is a DARPA project for a legged robot which could function autonomously as a packhorse for a squad of ...

Photoshop Fix for iPad Pro now supports Apple Pencil tilt shading & pressure detection
Adobe’s recently launched Photoshop Fix app has been updated this week to add further support for Apple Pencil on iPad Pro . The image editing ...

Satire as US voters support bombing Aladdin's Agrabah
Social media sends up some 30 percent of Republicans who say they would support bombing the fictional Disney nation.

Microsoft updates OneDrive with Spotlight search and offline file support
... service , OneDrive , thereby introducing a couple of new features to the app. Spotlight search The first update to OneDrive for iOS adds support ...

"U.S. Support of Gay Rights in Africa May Have Done More Harm Than Good."
A NYT headline — the thud of recognition of unintended consequences. “The U.S. support is making matters worse,” said Mike, 24, a university ...

Sheldon Adelson Will Support Whoever Wins GOP Primary–Even Trump
... been decided. From Bloomberg Business : Casino mogul Sheldon Adelson acknowledged presidential candidate Donald Trump’s “incredible” support ...

300 US Lawmakers Support 50% Clean Energy By 2050
... to a central focus point due to the Paris climate change talks that just took place, and they all signed a [&hellip 300 US Lawmakers Support ...

Jesse Jackson And The Rainbow PUSH Coalition Should Support Sessions And Other Immigration Patriots
Qualified African-Americans are affected when IT employers hire foreign professionals instead of them.

This week at progressive states blogs: No support from SD's senators for boosting Indian vote
This week in progressive state blogs is designed specifically to focus attention on the writing and analysis of people focused on their home ...

Local residents rally to support Riverheads teacher
The Daily Progress Local residents rally to support Riverheads teacher The Daily Progress Hatred and negativity on Facebook: that's what inspired ...

Resources last updated: 12/20/2015 2:20:27 PM