tags:

views:

82

answers:

3

I want to set an alert service for my website users for there tasks.

These alerts are like Messenger alerts. My web site is in asp.net C#.

Here is the scenario I want to set for alerts:

I retrieve the alert messages for users through a webservice and I want utility which displays alerts for users at client site.

Can anyone help me to sort out the problem?

A: 

There is a 3rd party which is not free : http://www.intersoftpt.com/WebDesktop/Notification

hadi teo
Thanks,Actually I dont want to use third party. I want to create using asp.net c#. If you have solution please provide.
Rick
A: 

In your architecture, it will only be possible to alert people while your page is open.

You can make an AJAX call to your webservice to update the alerts, then compare your alert times to the client time and display the message. If the page isn't open, no alerts would be given.

Sohnee
Its an uility like Messenger. If users are not logged utility is in offline.This utility should be minimize at client-side
Rick
You could take advantage of a library like jQuery, which has some shortcuts for making AJAX calls. As you will be minimised, you won't want to display a message in the minimised window, you'll want to pop-up either an alert, or a new window for the alert.
Sohnee
+1  A: 

jGrowl works and is free

deadbug
Is it work for asp.net and call webservices?
Rick
Yes, it works with ASP.NET and it's all contained within your JavaScript. A Web Service is not going to do anything for you when it comes to displaying the actual alert in the UI. Your Web Service is just the component that should be retrieving information.
deadbug
Thanks deadbug for the solution
Rick