.net - vb.net 中的 session 管理

标签 .net vb.net session windows-applications

我正在使用 vb.net 在基于 Windows 的应用程序上寻找 session 管理。我用谷歌搜索,发现到处都是相似的结果,但我得到了同样的错误。

Session Management in VB.NET Session Management

这就是我想做的

Session("UserId") = admin

这里的admin是变量, 但是,我在上面的行中出错,说 Session is not declare。需要帮助

提前致谢!!

最佳答案

Session 是一种仅当您在 asp.net 中 时才存储用户信息的机制。 通常用于存储您需要的有关用户正在浏览的一些全局信息/偏好,例如,网页应该呈现给用户的语言。

每个用户都有自己的 session 值。

还有其他机制可以实现这一点,例如 View 状态或 cookie。

从您问题中的标签来看,您似乎有一个 winform 应用程序。 您不能在 Windows 窗体上使用 session 。通常 Windows 窗体应用程序是为一个特定的用户设计的。如果您想在 winforms 中存储全局信息/首选项,您可以使用静态首选项类。

关于.net - vb.net 中的 session 管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11540141/

相关文章:

c# - 动态加载类并调用它们的最佳方法是什么

vb.net - 在 VB.Net 中,如何以毫秒(长)为单位获取当前时间?

php - 注销时取消设置 session 问题

php - 在 PHP 中从 HTTP 切换到 HTTPS 时 session 丢失

c# - 无法安全地锁定 ConcurrentDictionary 的值

c++ - .NET 从具有 www 接口(interface)的打印机获取数据

c# - 理解以下 lambda

vb.net - T4MVC 可以在 VB.NET 中工作吗?

vb.net - 更新 DataGridView 但输入 TabPage 时不选择任何行

hibernate - Grails::我讨厌并且根本无法理解: 'No hibernate session bound to current thread'