在asp.net mvc中实现stackoverflow样式徽章系统的最佳策略

时间:2008-09-29 17:11:09

标签: asp.net-mvc badge

我想知道使用asp.net mvc实现徽章系统的最佳策略是什么。 stackoverflow的那个非常有趣。你有什么建议?

我想我需要澄清一下这个问题。问题在于获得每个徽章的不同标准。如何使该逻辑可扩展?

1 个答案:

答案 0 :(得分:4)

我只是在T-SQL中完成它,并设置一个定期运行的SQL作业(Jeff使用C#完成它,并且有一个愚蠢的系统,它根据页面请求运行该进程)。

基本上,在您的SQL作业中,扫描您的成员表并计算是否有人有资格获得徽章,如果有,请更新徽章表。

然后在前端,执行查询以在每个请求上检索成员的新徽章。