现在的位置: 首页 > 综合 > 正文

学习petshop笔记

2014年01月07日 ⁄ 综合 ⁄ 共 640字 ⁄ 字号 评论关闭

 我理解的petshop层次结构:

     UI(用户界面层)---》BLL(业务逻辑层)---》model(数据模型层)---》IDAL(数据访问接口层)---》DALFactory(数据访问层工厂,用以指明路径)---》DBUtility(数据库访问工具)---》SQLServerDAL(数据访问层(具体到表)---》DB(数据库)

 

petShop使用了SQL 缓存依赖项功能,用以减轻服务器压力,提高客户端浏览速度,:SQL 缓存依赖项使您可以缓存依赖于 SQL Server 表中数据的页。您可以配置 SQL Server 和 ASP.NET 以缓存页请求,降低服务器工作负荷,直到页所依赖的数据已在 SQL Server 中更新为止。对于相对保持静态的产品目录或客户注册信息等数据而言,SQL 缓存依赖项很有用

 

注意:要启用SQL 缓存依赖项比须执行一下操作:

            1.:C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727>aspnet_regsql.exe -S 127.0.0.1 -U
                       Sa -P 123456 -ed -d Petshop -et -t Category  表示为 SQL 缓存依赖项启用Petshop数据  库,同时为 SQL 缓存依赖项启用category表

            2.:要在引用该表的页面加入:<%@ OutputCache Duration="100000" VaryByParam="*" %>

抱歉!评论已关闭.