Memcached 之 .NET(C#)实例分析
摘要: Memcache 是目前比较流行的分布式缓存技术,目前比较主流的大型网站都通过Memcached,把数据缓存在内存中,通过减少对数据库的访问,来提高访问速度和缓解数据库访问压力。 使用Memcached既可以减少大访问量的压力,也可以通过增加服务器的数量来分散大访问量的压力。
阅读全文
posted @
2010-04-12 16:48 海底的鱼 阅读(537) |
评论 (0) 编辑
为Repeater控件中的某个元素动态添加Js函数
摘要: 起初,我使用的是在TextBox中使用onblur但是在这里,需要调用一个数据库里的字段,然而这种写法是不对的,onblur=""blurandSaveMe(this,'<%#Eval("F_ID")%,当我们查看源文件的时候,我们发现这个Js调用的地方,会转化为这种相应的方法,这样就不能使js函数被正确的调用。
阅读全文
posted @
2008-06-18 10:32 海底的鱼 阅读(529) |
评论 (0) 编辑
web application中使用Profile应该注意的问题 [转贴]
摘要: .如何将一个匿名用户的Profile迁移到认证用户?
这种情况特别是在购物系统中很常见,比如浏览者在未登录的情况下,可以先把喜欢的商品加入基于Profile的购物车,要结算的时候再登录去付帐,默认情况下,匿名用户一旦登录成为认证用户,匿名状态下购物车中的东东将“丢失”,这里如果能把匿名用户的Profile迁移到认证用户就能避免该问题,解决办法:在Global.asax全局文件中处理,在全局文件中增加一个事件:Profile_MigrateAnonymous,代码参考下面
阅读全文
posted @
2008-05-09 16:23 海底的鱼 阅读(583) |
评论 (3) 编辑
创建多项目Web application的步骤
摘要: 以前开发,我们都是采用的“新建 -->网站”来创建的,这种方式不强制要求编译,生成时逐目录生成,而且修改之后,无需编译生成dll,马上就能看到结果,比较适合小型网站;但是在比较大型的网站中,我们最好还是采用 web application,即web应用程序来创建,因为 web application是强制要求编译的,编译速度比较快,比较适合大型网站使用,另外无需任何插件即可生成单一的dll程序集,相对website编译生成的随机dll文件名的方式,要简洁干净的多。
阅读全文
posted @
2008-05-07 14:44 海底的鱼 阅读(111) |
评论 (0) 编辑
[转自cnblogs]两个粒度看Asp.net生命周期
摘要: 对于Asp.net页面层开发无论是写页面还是写控件,我觉得都可以用一句话描述:"Do the right thing at the right time in the right place."这是07年底的一篇东西,还是有点价值整理出来与大家共享。
本文从两个粒度对Asp.net生命周期做了展示,一是通过记录页面事件的触发顺序看请求的处理流程,一是通过Reflector看Page类内部对请求处理的实现,为了清晰我清理掉了ETW相关的代码保留了一个简化却足可以说明问题的流程骨架;
阅读全文
posted @
2008-04-07 10:59 海底的鱼 阅读(119) |
评论 (0) 编辑
在模板页中使用js和非模板页中使用js的不同之处
摘要: 在模板页中使用js和非模板页中使用js的不同之处
阅读全文
posted @
2008-01-17 10:39 海底的鱼 阅读(376) |
评论 (0) 编辑
[总结]CheckBoxList,RadioButtonList,checkbox,radio等在控件在js中的调用
摘要: 概括总结了在checkbox,radio 以及有html转化到服务器端的checkbox,radio 和服务器端控件 checkboxlist,RadioButtonList 在客户端js文件中的使用和在.net的后台文件中的使用发式
阅读全文
posted @
2007-09-12 15:35 海底的鱼 阅读(992) |
评论 (0) 编辑
[总结] 关于HTMLControl 和 WebControl 以及 HTMLControl 作为服务器端控件的使用(textbox)
摘要: 关于HTMLControl 和 WebControl 以及有HTMLControl 作为服务器端控件来使用的控件来使用JS 和 后台处理中的异同
阅读全文
posted @
2007-09-06 00:03 海底的鱼 阅读(288) |
评论 (0) 编辑
一个 Ajax和.net结合 的实例
摘要: 使用ajax 来实现分页,删除,以及根据不同条件显示不同的数据,这个例子理论上来,如果能掌握的话,对Ajax的使用会有一定的提高!
阅读全文
posted @
2007-09-04 23:16 海底的鱼 阅读(238) |
评论 (2) 编辑
AjaxControlToolkit 实现类似动画效果
摘要: Microsoft 发布了许多的ajax功能组件,能有效地加速开发进度,这个组件在很多地方都可以用,实现的效果也不错!
阅读全文
posted @
2007-08-24 16:08 海底的鱼 阅读(389) |
评论 (0) 编辑
删除利用asp.net membership来创建的用户
摘要: 删除利用asp.net membership来创建的用户
阅读全文
posted @
2007-08-07 12:43 海底的鱼 阅读(118) |
评论 (0) 编辑
利用对象序列化将购物车保存在Cookie中
摘要: 由于.net中的profile在用户的登陆前后不能保存住信息,所以我们利用对象序列化,将登陆前的Profile中的信息保存在Cookie中,然后在登陆后再把Cookie赋值给Profile,这样就避免了信息不能保存的问题,又利用了Profile的优点!
阅读全文
posted @
2007-08-03 14:04 海底的鱼 阅读(620) |
评论 (2) 编辑
探讨DotNET中数据集的强类型化(C#)
摘要: 我们知道,每一种程序设计语言都提供一定的类型检查,类型检查可以在编译时进行,也可以在运行时进行,分别称做静态类型检查和动态类型检查。由于静态类型的检查是在编译时进行,实现比较容易,能提高程序的运行效率,而动态检查正好相反,它要在程序运行时为每个数据对象保留一个数据类型的标记,仅当变量和数据类型正确时才执行相应的操作,否则报错,所以实现不容易,效率也较低,然而,它比较灵活。所以如何编译程序对语言的实现效率有很大的影响,因此引出了强类型的概念,比较全面的定义是:a.每个变量都能在编译时确定唯一的类型b.当变量允许存储1个以上类型的值时,也可以对值进行检查c.对于某种运算连接在一起的两个变量的所有实例都要进行静态类型检查,看它们是否一致.根据这个标准我们知道c#是具有强类型特性的语言。当然,在某些时候也支持弱类型的后期绑定访问,比如DataSet,我们直接定义的DataSet就是这种类型的,我们也可以创建强类型的DataSet,在NET,类型化的 DataSet 是从 DataSet 派生的类,在VS.net的IDE,有很多方法可以实现类型化的 DataSet,最常见的是用适配器生成的Dat
阅读全文
posted @
2007-07-10 15:37 海底的鱼 阅读(741) |
评论 (0) 编辑
关于一些常用的命令,贴出来!知道的,添加!
摘要: 关于一些常用的命令,贴出来!知道的,添加!
阅读全文
posted @
2007-06-22 13:39 海底的鱼 阅读(48) |
评论 (0) 编辑
asp.net利用RAR实现文件压缩解压缩[转载]
摘要: asp.net利用RAR实现文件压缩解压缩[转载]
阅读全文
posted @
2007-06-14 11:49 海底的鱼 阅读(23) |
评论 (0) 编辑
Asp.net(C#) 之防注入数据库操作
摘要: Asp.net(C#) 之防注入数据库操作
阅读全文
posted @
2007-06-12 10:10 海底的鱼 阅读(528) |
评论 (0) 编辑
在给大家分享一个很不错的编辑器fckeditor
摘要: 这款编辑器,总的来说不错,功能基本上还可以,而且也不是很大!
传上来给大家分享下!.......
阅读全文
posted @
2007-04-29 16:35 海底的鱼 阅读(40) |
评论 (0) 编辑
关于Page.IsPostBack
摘要: 以前在asp里面是没有回传这个概念的,所以到了asp.net中有了IsPostBack(回传)这个概念,刚开始的时候老是不明白什么意思,搞了点项目后渐渐明白这个是什么意思,现在把对他的认识记下来,如果写错了,请大家帮我纠正!
阅读全文
posted @
2007-04-24 15:59 海底的鱼 阅读(77) |
评论 (0) 编辑
switch的用法
摘要: C# 中的switch的用法虽然比较简单,但是因为用的不是很多,所以老是忘记,现在记下来......
阅读全文
posted @
2007-04-20 10:37 海底的鱼 阅读(2027) |
评论 (2) 编辑