1

我是 ASP.NET 的新手——那么在 Web 应用程序中使用独立存储与会话状态的模式是什么?

我有一个用例,当用户登录应用程序时,我需要创建他的个人资料信息,这些信息将在他的整个会话中持续存在。

将其存储在会话中是否有意义,或者我应该使用独立存储(假设客户端在 Windows 机器上)

谢谢!

4

2 回答 2

0

ASP.NET 有一个配置文件提供程序,用于存储用户的配置文件。

如果您真的只希望配置文件在会话期间持续存在,您可以使用自己的会话支持的提供程序。

您的最后一条评论使我认为您想在客户端计算机上使用隔离存储;我认为您无法从没有 ActiveX 控件或类似功能的浏览器访问客户端上的隔离存储。

于 2011-04-20T05:04:52.080 回答
0

在 asp.net 应用程序中不使用隔离存储来存储配置文件信息 - 这通常用于在客户端运行的 .net 应用程序中。

要启动并运行配置文件,请参阅上面的许多帖子中的任何一个。Dino Esposito http://msdn.microsoft.com/en-us/magazine/cc163724.aspxhttp://msdn.microsoft的一篇很好.com/en-us/library/2y3fs9xs.aspx

默认情况下配置在那里,但在 Visual Studio 中,您将需要为您的 Web 应用程序调出管理站点以确保一切都已设置。

使用 Web 应用程序或网站还可以让您以不同的方式访问配置文件属性。一个会强烈键入它们,一个不会。

于 2011-04-20T05:33:04.460 回答