我有一个不使用任何ORM
. 这是一个Webforms
项目,大部分业务逻辑都驻留在stored procedures
数据库端。
以下是工作流程的工作方式:
用户转到页面 ->
选择必要的参数 ->
从存储过程中检索数据集。->
然后我们将该数据集存储在 ViewState 中以便更快地访问,这意味着记录可能在其他用户编辑它们后变得陈旧。如果我们不将这些记录存储在 Viewstate 中,那么应用程序使用起来会变得非常缓慢。
问题:
自动更新记录状态的最佳方法是什么,正确的缓存方法是什么?如何查看记录是否是最新的?你认为这有SignalR
帮助吗?