我有一个用户注册课程的页面。课程数量有限。我想在全局变量中存储可用位置的数量,以实现速度和低数据库负载。但是如果我使用静态类或Application [“key”]属性数据在应用程序结束时由于没有用户访问它而丢失。在这种情况下,不会触发Application_End事件。数据库是存储数据的唯一正确方法吗?
答案 0 :(得分:0)
我建议您使用Xml文档或数据库,而不是在Application或静态对象/列表中存储值。
您可以使用web-config的appSettings
部分来存储此类详细信息。
答案 1 :(得分:0)
我同意AVD。 例如,您可以执行以下操作:
<configuration>
<appSettings>
<add key="Course Name" value="Course ID" />
</appSettings>
</configuration>