[置顶] cache应用(asp.net 2.0 SQL数据缓存依赖

摘要: Asp.net 2.0 提供了一个新的数据缓存功能,就是利用sql server2005 的异步通知功能来实现缓存 1.首先在sqlserver2005 中创建一个test的数据库. 2使用 vs2005 创建一个新的asp.net项目. 3.编写global.asax文件,启动监听sql2005通知事件. 4.编写数据访问代码.创建一个EmployeeData的类 5.编写测试页面代码. 6.插入后台代码 阅读全文

posted @ 2011-09-16 14:06 求知男孩 阅读(250) 评论(0) 推荐(0) 编辑

[置顶] Session高级应用之简介

摘要: 一、 把Session存储在独立的进程中 二、 把Session存储在数据库中 三、 Session的使用范围与大小限制 四、 Session的生命周期 五、遍历与销毁Session 六、 Session的常见问题与总结 阅读全文

posted @ 2011-09-16 13:57 求知男孩 阅读(306) 评论(0) 推荐(0) 编辑

2011年9月19日

TestDriven.NET 2.0——单元测试的好助手

摘要: 在软件开发领域,测试驱动开发(Test Driven Development,TDD)技术在逐渐为广大开发者所接受,它是在添加新代码之前让你的测试代码出错的一种开发技术。在开始编写代码之前首先要写你的测试代码,然后再编写代码让你的测试通过,可以想象,如果没有一个好的单元测试工具,这项工作其实是无法完成的。相信很多.NET开发人员者对于开源的NUnit都不陌生,但是它并不能很好的与Visual Studio.NET IDE集成起来。 这里我将向大家介绍另一款优秀的单元测试工具——TestDriven.NET 2.0。它是以插件的形式集成在Visual Studio.NET IDE中的单元测试工具,能够兼容各种Visual Studio版本,并且集成了多种单元测试框架诸如NUnit,MbUnit,以及Visual Studio Team System适配器等。 TestDriven.NET的前身是NUnitAddIn,由Jamie Cansdale大师开发,一开始作者只是想做一个NUnit插件集成到Visual Studio中,经过多次版本更新,NUnitAddIn在2004年 阅读全文

posted @ 2011-09-19 11:57 求知男孩 阅读(312) 评论(0) 推荐(0) 编辑

2011年9月15日

ASP.NET状态管理之Cache技术应用

摘要: 既然缓存中的数据其实是来自数据库的,那么缓存中的数据如何和数据库进行同步呢?一般来说,缓存中应该存放改动不大或者对数据的实时性没有太多要求的数据。这样,我们只需要定期更新缓存就可以了。相反,如果缓存的更新频率过快的话,使用缓存的意义就不是很大了,因此更新缓存的时候需要一次性从数据库中读取大量的数据,过于频繁地更新缓存反而加重了数据库的负担。那么ASP.NET中的Cache又提供了哪些缓存的过期策略呢? 阅读全文

posted @ 2011-09-15 16:57 求知男孩 阅读(238) 评论(0) 推荐(0) 编辑

导航