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

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

有帮助吗?

解决方案

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

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

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top