数据库和缓存
1. 什么是Cookie对象:Cookie 提供了一种在 Web 应用程序中存储用户特定信息的方法。例如,当用户访问您的站点时,您可以使用
Cookie 存储用户首选项或其他信息。当该用户再次访问您的网站时,应用程序便可以检索以前存储的信息。
Session对象:Session对象是HttpSessionState类的一个实例,其功能和Application对象类似,都是用来存储跨网页程序的变量或者对象,但Session对象和Application对象有些特性存在着差异。Session对象只针对单一网页使用者,不同的客户端无法互相存取。Application对象中止于停止IIS服务,而Session对象中止于联机机器离线时,也就是当网页使用者关掉浏览器或超过Session变量的有效时间时,Session对象就会消失。
Application对象:Application在服务器上建立一个多用户共享的的对象,一个用户一次执行完毕之后,Application对象保存在服务器上行,其他用户可以可以继续访问.
2.在access中如何创建数据库:打开access,再空白数据库,选择文件,最后创建。
你认为数据库在网站开发中所扮演的角色是什么。后台数据库,前台asp.net
使用数据库和使用文件,两者的优缺点各是什么。数据库优点:数据库能保证数据的完整性,数据不被丢失,而文件就不一定了。
3.缓存的看法:ASP.NET中的数据缓存由Cache类和System.Web.Caching命名空间中的CacheDependency类支持。Cache类提供向缓存插入和从中取出数据的方法。CacheDependency类允许为缓存中数据项的指定其依赖项。当我们用Insert和Add方法将项目加入缓存中,可以指定一个项目的过期(expiration)策略。我们可以用Insert方法的absoluteExpiration属性来定义缓存中一个项目的生命期。这个属性允许你指定相应数据项过期的准确时间。也可以使用slidingExpiration属性来指定项目过期的流逝时间(基于它被访问的时间)。一旦一个项目过期,它从缓存中被清除。除非它再次被加入缓存中,否则再试图访问,将返回一个空值。
缓存的好处:对电脑好,保护电脑。