单项选择题

你是TestKingResearchInc的web开发员。TestKing有一个包含科学实验信息的MicrosoftSQLServer数据库。该数据库当前包含了5000个实验的信息。信息每个月更新一次。你正在创建一个ASP.NET应用程序让用户查找特定实验的信息。该应用程序将运行在一台以租借的低带宽网线连接数据库的服务器上。你想实现下列两个目标:最小化应用程序访问数据库的次数。最小化每次加载应用程序页面的请求时间。你该怎么做?()

A.当IsPostBack属性是false时在PagLoad事件处理程序中初始化DataSet对象.在用户计算机的一个XML文件中存储DataSet对象
B.为应用程序创建一个Cache对象并把DataSet对象添加到cache(cache对象允许在首次请求项时,将它缓存在内存中,并在以后的请求中使用这个缓存的副本且cache对象不能存储会话变量中的信息).
C.在postback事件到服务器期间使用view状态来保持DataSet对象
D.创建一个Cache对象为session并添加DataSet对象到cach

相关考题