下午好!亲爱的.NET开发人员.请告诉我,我想开发一个.Net核心MVC页面,在其中当前的汇率将被显示.我将从数据库接收汇率,它将是实体框架或Dapper.在这个数据库中,另一个系统保存当前汇率. 我计划调用控制器方法中的数据库,获取当前汇率,在viewModel中收集它们并将其传递给视图,然后将这些汇率以表格形式显示给用户. 由于汇率经常变化,我需要总是更新视图中的内容,有没有更好的方法来更新视图的内容,比如每5秒或10秒一次,而不需要重新加载页面? 目前,我脑海中只浮现出AJAX查询,我很少需要开发带有用户界面的应用程序,因此我可能不知道很多有趣的事情.请分享您的经验,我很乐意听取您的任何 idea 和建议. 我想指出的是,这个页面不会包含任何按钮,换句话说,在用户在浏览器中打开页面后,必须立即启动计划更新的过程. 还有一个问题,如果这些仍然是AJAX请求,那么使用将以指定间隔启动AJAX的SetInterval函数的正确性如何?由于我非常关心绩效和资源管理:) 我事先为文本中的任何错误道歉.