gpt4 book ai didi

asp.net - 关于asp.net中的配置文件和 session

转载 作者:行者123 更新时间:2023-12-04 17:27:52 24 4
gpt4 key购买 nike

session 和配置文件之间的基本区别是什么。无论我们在 session 中存储什么数据都可以从 asp.net 中的任何页面访问,无论我们在配置文件中存储什么数据也可以从配置文件中从 asp.net 中的任何页面访问。我经常在 session 中存储用户特定的数据。所以我只想知道在什么样的情况下我们将数据存储在配置文件而不是 session 中。另一件事我想知道谁的表现是好的 session 或配置文件。请讨论。谢谢

最佳答案

公司简介 :

1- Profile 对象的范围是特定用户:
Web 应用程序的每个用户都会自动拥有自己的配置文件。

2- Profile 对象是持久的:
当您修改配置文件对象的 stat os 时,修改会在访问网站之间保存

3- Profile 对象使用提供者模型来存储信息:
默认情况下,用户配置文件的内容会自动保存到 Microsoft SQL Server Express 数据库中
位于 Web 应用程序的 App_Data 中。

4- Profile 对象是强类型的:
使用强类型属性有几个优点。例如,当您获得完整的 Microsoft IntelliSense 时
在 VS.NET 2005 或 Visual Web Developer 中使用 Profile 对象

专场 :

1- session 对象的范围是特定用户:
Web 应用程序的每个用户都会自动拥有自己的 session 状态。

2- session 对象是非持久的:
当您向 Session 对象添加一个项目时,这些项目在您离开网站后消失。

3- Session 对象使用三种不同的方式来存储:
3.1:处理中 - 默认
3.2:状态服务器(进程外)
3.3:SQL Server

4- session 对象不是强类型的:

来源:Profile VS Session

关于asp.net - 关于asp.net中的配置文件和 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5088771/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com