[导入]ASP.NET和Ajax应用一个超级实用的设计模式
在Web开发中,你是否困惑某些设计模式没什么用途或者不知所云?偶有心得,兴奋之余,不想独吞,特发出来大家分享.
问题起源:
1,Session["变量名称"]对于编程,使用起来不方便,如果Session里面需要存储的变量名称过多,敲字符比较麻烦,如果根据Session["userID"]去数据库里存取,损失性能.
2,对于站内即时短消息,聊天,下棋性质的的程序,需要知道私聊对方的一些属性,由于通信频繁,而有些数据又没有长期保存的必要,所以需要一个类似2个用户共有的Session变量,这个变量可以随 用户/私聊/棋局 消失而消失.
3,Ajax应用需要频繁的访问一些常用的对象变量,这些变量状态最好不要频繁从数据库读取,比如下棋...
文章来源:http://www.sadbus.com/Blog/HTML/2008_12/20081221143925.htm
问题起源:
1,Session["变量名称"]对于编程,使用起来不方便,如果Session里面需要存储的变量名称过多,敲字符比较麻烦,如果根据Session["userID"]去数据库里存取,损失性能.
2,对于站内即时短消息,聊天,下棋性质的的程序,需要知道私聊对方的一些属性,由于通信频繁,而有些数据又没有长期保存的必要,所以需要一个类似2个用户共有的Session变量,这个变量可以随 用户/私聊/棋局 消失而消失.
3,Ajax应用需要频繁的访问一些常用的对象变量,这些变量状态最好不要频繁从数据库读取,比如下棋...
文章来源:http://www.sadbus.com/Blog/HTML/2008_12/20081221143925.htm
浙公网安备 33010602011771号