ASP.NET中的静态数据集

ASP.NET中的静态数据集,asp.net,Asp.net,在ASP.net网站中将数据集声明为静态数据集是否有助于跨回发持久化数据 我正在查看一个应用程序,即使我们关闭应用程序并再次打开它,静态数据集还是能够持久化数据。是的,它可以静态变量存储在服务器内存中。请注意,它们在所有用户之间共享(如应用程序状态),可能需要一个锁定机制来确保线程安全 请注意,如果应用程序结束,它将消失。是的,它可以静态变量存储在服务器内存中。请注意,它们在所有用户之间共享(如应用程序状态),可能需要一个锁定机制来确保线程安全 请注意,如果应用程序结束,它将消失。是的,但请尝试

在ASP.net网站中将数据集声明为静态数据集是否有助于跨回发持久化数据


我正在查看一个应用程序,即使我们关闭应用程序并再次打开它,静态数据集还是能够持久化数据。

是的,它可以<代码>静态变量存储在服务器内存中。请注意,它们在所有用户之间共享(如
应用程序
状态),可能需要一个锁定机制来确保线程安全


请注意,如果应用程序结束,它将消失。

是的,它可以<代码>静态变量存储在服务器内存中。请注意,它们在所有用户之间共享(如
应用程序
状态),可能需要一个锁定机制来确保线程安全


请注意,如果应用程序结束,它将消失。

是的,但请尝试使用类似的应用程序对象

Application.Add("yourDS",Dataset);

注意:当应用程序重新启动时,应用程序对象会丢失数据。

是,但请尝试使用类似的应用程序对象

Application.Add("yourDS",Dataset);

注意:当应用程序重新启动时,应用程序对象会丢失数据。

我强烈建议您避免在ASP.NET应用程序中使用任何全局对象(当然也有例外,如缓存)。
更新此数据集时,您将始终必须处理并发问题,此外,您将使许多模块依赖于单个数据结构。

我强烈建议您避免在ASP.NET应用程序中使用任何全局对象(当然也有例外,如缓存)。
在更新此数据集时,您将始终必须处理并发问题,此外,您将使许多模块依赖于单个数据结构。

那么,我可以使用什么来替代呢?那么,我可以使用什么来替代呢?