C#MVC通知系统

时间:2013-05-14 06:37:02

标签: c# jquery ajax asp.net-mvc-4 notifications

我正在开发一个C#MVC 4应用程序,我想建立一个像facebook一样的通知系统。

我考虑过在每个事件的表中添加一个通知,然后每隔1分钟对数据库进行一次AJAX调用,以检索当前用户的通知。

但我担心它太重了。 请指教。

2 个答案:

答案 0 :(得分:3)

你最好的选择是使用SignalR。它的设计目的是实时通知

introduction-to-signalr

答案 1 :(得分:0)

简介

在本文中,我将在最新的MVC 5项目模板中使用ASP.NET SignalR库。让我一眼SignalR,它是一个向ASP.NET应用程序添加实时Web功能的库。现在,这是什么实时功能?它用于访问服务器代码并将内容立即推送到连接的客户端,而不是服务器等待客户端的请求。

在这种情况下,我正在使用MVC Project模板开发ASP.NET Web应用程序,并在其中使用带有ASP.NET SignalR的实时Web应用程序。

Here is the best example of SignalR

希望这对您有所帮助。