2009-10-23 11 views
1

Je dois montrer un message aux utilisateurs en ligne comme popup d'alerte comme des rappels dans google calendar. Pouvons-nous utiliser un processus d'arrière-plan comme le service Web/service Windows pour y parvenir?Rappel Alerte comme dans google pour asp.net mvc

Ou existe-t-il un moyen fiable de le faire?

Répondre

1

Beaucoup de ces applications qui envoient des messages aux utilisateurs utilisent maintenant des techniques légèrement différentes pour effectuer ces poussées vers le navigateur. L'étude de la comète et d'autres techniques pour garder les connexions ouvertes au navigateur vous montrera comment ces effets sont efficacement atteints. http://www.codeproject.com/KB/aspnet/CometAsync.aspx (ceci est l'un des quelques bons articles sur le projet de code sur le sujet). HTH

1

Si vous parlez de quelque chose comme les alertes Badge ici sur StackOverflow, vous pouvez consulter le blog de Jeff Atwood sur la création de ces «tâches de fond de

Easy Background Tasks in ASP.NET

+0

Ce qui est vraiment bon exemple . Je suis capable d'appeler une méthode dans global.asax chaque minute, mais comment puis-je exécuter l'action d'un contrôleur pour obtenir l'information pour l'afficher comme alerte de global.asax – Prasad