摘要: MSDN:在 ASP.NET 网页中不经过回发而以编程方式实现客户端回调 在期望不执行回发而从客户端运行服务器代码的情况下,可以使用 ClientScriptManager 类来调用客户端回调。这称为对服务器执行带外回调。在客户端回调中,客户端脚本函数向 ASP.NET 网页发送异步请求。网页修改其正常生命周期来处理回调。使用 GetCallbackEventReference 方法获取一个对客... 阅读全文
posted @ 2009-02-27 14:47 nikytwo 阅读(160) 评论(0) 推荐(0) 编辑
摘要: ScriptManager & ClientScriptManager 同属于 System.Web.UI 命名空间下的类。并提供了类似的功能:注册脚本库和脚本文件。 MSDN 的 ScriptManager 控件概述 :ScriptManager 控件管理支持 AJAX 的 ASP.NET 网页的客户端脚本。默认情况下,ScriptManager 控件会向页面注册 Microsoft AJAX ... 阅读全文
posted @ 2009-02-27 14:40 nikytwo 阅读(266) 评论(0) 推荐(0) 编辑
摘要: Web设计中9个常见的可用性错误(译) 原文作者: Dmitry Fadeyev 原文链接:http://www.smashingmagazine.com/2009/02/18/9-common-usability-blunders/ 1. 太小的链接点击区域 2. 错误使用的分页:尽力少用分页,当然要考虑加载的速度问题。 4. 内容难以扫描:实例Things 5. 没有办法取得联系 6. ... 阅读全文
posted @ 2009-02-27 14:23 nikytwo 阅读(182) 评论(0) 推荐(0) 编辑
摘要: Animation是 Asp.NET AjaxControlToolkip 中提供的经典模型之一。 参考: Asp.NET AjaxControlToolkip Animation 官方资料 (概述), Using Animation (怎样使用Animation), Animation Reference(Animation 涉及的类), Animation全接触(1):Animation... 阅读全文
posted @ 2009-02-27 14:13 nikytwo 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 又是 Viewstate 问题 在使用压缩的方法对 ViewState 进行压缩处理后,回传的数据的确少了。但又有了新问题出现了:整页的回传没有问题,但是使用 UpdatePanle 异步回传时服务器端却不维护压缩后的 ViewState 了。这比较麻烦了,因为我的 UpdatePanle 其中一个触发器是UpdatePanle控件内的某个控件的 SelectedChange 属性。由于... 阅读全文
posted @ 2009-02-19 16:12 nikytwo 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 最近遇到的问题:回传中 ViewState & Event Validation 占了很大的带宽。 最终做法是在 Page 的 Directive 里面禁用 EventValidation & ViewState。 以下是一些资料: 关于Event Validation ViewState机制由浅入深1 ,ViewState机制由浅入深2 ,ViewState机制由浅入深3 真正理解Vie... 阅读全文
posted @ 2009-02-19 16:11 nikytwo 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 原文:真实的樱木花道:告诉你一个真实的樱木花道 这就是樱木花道的真人照片,他就是真实生活中的樱木花道。他就是当年在全日本高中篮球联赛里最红的高中生,可惜死于一次车祸,当时年仅18岁。 1968年出生的樱木花道原本是日本一个普通工人家庭的孩子,自小失去母亲的樱木花道在小时并未体现出身体的高度优势,相反,他是同龄人中最矮的一个,那时的他,经常受到欺侮,而缺少母爱的他也逐渐学会了用暴力解决问题。 ... 阅读全文
posted @ 2009-01-22 09:03 nikytwo 阅读(1219) 评论(0) 推荐(0) 编辑
摘要: 这是我在途加某篇文章里看到的故事: 巴西圣保罗有个名叫亚拉马的小镇。亚拉马小镇有一条奇特的法律:在这个镇上生活的人中,如果有人因为贫穷挨饿而去偷东西吃,那么这个镇上所有的成年人都将被罚款5巴币,所有罚款将用于慈善事业。这个规定源于1968年在亚拉马镇发生的一件事情: 1968年亚拉马,一名街头乞讨的老妇人,在偷窃面包时被抓住了。在法庭上,老妇人流着眼泪说:“我偷窃是因为需要面包喂养我的两个... 阅读全文
posted @ 2008-12-01 10:07 nikytwo 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 前段时间看见了篇好文 大型网站架构演变和知识体系,讲述了一个简单网站到一个大型复杂网站构架演变的过程: 架构演变第一步:物理分离webserver和数据库; 架构演变第二步:增加页面缓存;涉及到了这些知识体系: 前端页面缓存技术,例如squid,如想用好的话还得深入掌握下squid的实现方式以及缓存的失效算法等。 架构演变第三步:增加页面片段缓存;涉及到了这些知识体系: 页面片段缓... 阅读全文
posted @ 2008-11-28 17:04 nikytwo 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 原文:'操作必须使用一个可更新的查询'解决方法 当我们用ASP执行修改数据库记录操作时常会遇到以下问题 错误类型: Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。 1.win2000中 在WIN2000中... 阅读全文
posted @ 2008-09-03 23:31 nikytwo 阅读(6041) 评论(3) 推荐(0) 编辑