Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 在asp.net mvc中实现stackoverflow风格徽章系统的最佳策略_Asp.net Mvc_Badge - Fatal编程技术网

Asp.net mvc 在asp.net mvc中实现stackoverflow风格徽章系统的最佳策略

Asp.net mvc 在asp.net mvc中实现stackoverflow风格徽章系统的最佳策略,asp.net-mvc,badge,Asp.net Mvc,Badge,我想知道使用asp.NETMVC实现徽章系统的最佳策略是什么。stackoverflow有一个非常有趣的例子。你有什么建议 我想我需要澄清一下这个问题。问题在于获得每个徽章的标准不同。如何使逻辑具有可扩展性?我会完全使用T-SQL,并设置一个定期运行的SQL作业(Jeff使用C#来实现,并且有一个goofy系统,它根据页面请求运行流程) 基本上,在SQL作业中,扫描成员表并计算是否有人有资格获得徽章,如果有,请更新徽章表 然后在前端,对每个请求执行查询以检索成员的新徽章。我不确定,但这里的徽章不

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


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

我会完全使用T-SQL,并设置一个定期运行的SQL作业(Jeff使用C#来实现,并且有一个goofy系统,它根据页面请求运行流程)

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


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

我不确定,但这里的徽章不是立即分配的吗?因此,这可能更倾向于SQL触发器或在业务逻辑中实现?不,不会立即分配它们。