HTTP 一直是无状态的,随着 HTML5 的出现,这一点并没有改变。但是,我知道 HTML5 提供了一种新技术,可以使用“webstorage”在客户端保存数据
以保存方式使用此技术来持久保存关键会话状态数据的良好做法是什么?
MS 开发环境是否抽象了网络存储的使用?
HTTP 一直是无状态的,随着 HTML5 的出现,这一点并没有改变。但是,我知道 HTML5 提供了一种新技术,可以使用“webstorage”在客户端保存数据
以保存方式使用此技术来持久保存关键会话状态数据的良好做法是什么?
MS 开发环境是否抽象了网络存储的使用?
您所说的“良好做法”到底是什么意思?我不认为 .NET 可以抽象 Web 存储的使用,因为它是通过 JavaScript API 使用的。根据 Wikipedia,您可以将 Web 存储用于或多或少的持久存储和基于会话的存储。你应该如何使用它在很大程度上取决于你的应用程序的类型,但是任何不能丢失的东西都应该存储在服务器端,因为如果用户切换浏览器/计算机,本地存储可能会丢失。