网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 大学论文导航 设计下载 最新论文 下载排行 原创论文 论文源代码
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > ASP.net > 正文

.NET 4:可扩展缓存构建监视器

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/12/13

  微软Patterns与Practices团队的知名度总是不太尽如人意。人们也不大注意到他们,与微软其他的.net开发团队相比,他们得到的关注度少的可怜。他们推出的EntERPrise Library包含了大量可定制的组件并且完全开源,这些组件解决了很多团队的问题,而之前这些团队只能自己构建或是寻觅那些从Java移植过来的开源项目。

  其中一个组件被添加到了.NET Framework中,叫做System.Runtime.Caching,这不仅是个缓存库,还是个框架,可以在上面开发自己的库。ObjectCache定义了所有缓存都要实现的通用操作。与之搭配的是个内存缓存实现,叫做MemoryCache。理论上可以创建其他缓存产品的包装器,这样开发者就能轻松变换实现了。

  可以通过事件的触发导致缓存失效,这是通过ChangeMonitor对象实现的。目前只提供了基于文件和SQL Server的监视器,但可以轻松构建其他类型的监视器。与任何语言当中的API文档都不同的是,ChangeMonitor提供了详尽的信息介绍了正确实现子类的方法。

(责任编辑:admin)

网学推荐

免费论文

原创论文

设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号