我正在最后期限之下开发Web仪表板。我们有兴趣在仪表板完全开发之前制作演示版本。它目前没有登录用户的概念。将网站状态从一台PC简单地移动到另一台
Web仪表板的状态当前保存在Session中。我所有的类都是可序列化的,我可以将SessionState模式设置为SQL Server并将会话写入SQL数据库。在一个理想的世界里,我可以用它来达到我的目的,但如果可能的话,我一直无法弄清楚。
目标是这样的:“将Web仪表板的保存状态表示为文本,并且能够将仪表板的状态加载到另一台计算机上。”建议给我的方法是将XML写入文本文件,并能够将该文本文件移动到另一台计算机上,指向它,然后再次加载我的状态。
将会话状态写入SQL Server的问题是,当会话过期(浏览器关闭/超时)时,我无法将旧数据加载到页面上。如果有一种方法可以说“从会话状态_获取数据并将其加载到页面上”我会很有用。据我所知,这是不可能的。
更多会话状态模式SQL Server上:http://msdn.microsoft.com/en-us/library/ms178586.aspx
没有人有任何指针或经验,用这个?你会做什么,但你很满意?理想情况下,我会在不超过两天的时间内实施。
谢谢!