一个简单的asp.net网站通知系统

时间:2014-03-21 14:22:59

标签: c# asp.net sql-server

嗨,我正在编写我的网站,这是一个电子学习管理系统(我希望) 我的数据库有不同的表,如用户,课程,字段,文件,分支机构,组,城市,大学和...(使用msSql) 现在我需要一个通知系统(实时并不重要),以便在新用户加入或新分支或...添加到数据库时通知用户。 现在我想问一下收集这些信息并显示这些信息的最佳方式是什么 例如,在GridViewDataList之类的内容 我决定创建一个通知表来保存这些更改,但我认为这不是一个好方法 请帮我选择最好的方式。

1 个答案:

答案 0 :(得分:0)

由于您似乎已经在MS堆栈中,我建议SignalR维护您的通知。这样,您就可以处理当前登录的任何人的通知(因为对于任何协作的实时通常更好)。 SignalR有很多可用于在您的网站上实施更新的示例。 对于未登录的任何用户,只需保留其先前的登录日期时间,并向他们发送自上次登录以来发生的任何更新(您可以创建按更新时间排序的此信息的快速视图)。 希望至少指出你正确的方向。

相关问题