ciao a tutti!
sto creando un'applicazione asp che coinvolge più utenti contemporaneamente.
ogni utente dopo aver effettuato il login entra in questa mia applicazione e, tra le altre cose, vede quali sono gli altri utenti online in quel momento.

fin qui tutto bene.

vorrei dare la possibilità ad ogni utente di contattare un'altro utente che in quel momento è online. vorrei che il primo utente scrivesse un messaggio al secondo (che va cmq memorizzato su un db) e che al secondo utente si apra un pop-up che lo avverte del nuovo messaggio arrivato.

il tutto non deve essere una chat, è solo un'area della mia applicazione. diciamo che il suo funzionamento è come quello di una casella di posta, in cui l'utente può scegliere quando andare a leggere i nuovi messaggi.

come potrei fare? la lista degli utenti online ce l'ho, la parte di scrittura e lettura dei messaggi anche, mi manca solo il discorso del pop-up.

qualcuno ha qualche idea?

GRAZIE MILLE!