drummery

博客园 首页 新随笔 联系 订阅 管理
  16 Posts :: 0 Stories :: 46 Comments :: 0 Trackbacks

公告

03 2008 档案

摘要: 今天朋友提出希望做一个程序可以从一张HTML网页上截取表格数据并导入数据库。在确认此网站并未提供任何开放的服务接口后,确定了从HTML页面代码抓取有效数据的方案,通过查阅相关资料,该方案主要通过两种途径实现:阅读全文
posted @ 2008-03-31 16:15 Drummer 阅读(1454) | 评论 (1) 编辑

摘要: System.Web.Script.Serialization是.Net Framework 3.0的新特性,该命名空间提供了针对CLR托管类型的JSON(JavaScript Object Notation)的序列化和反序列化的方法。通过该命名空间提供的方法可以方便的实现服务器端托管类型数据与客户端浏览器之间JSON形式的数据传递。
阅读全文
posted @ 2008-03-31 09:58 Drummer 阅读(1461) | 评论 (0) 编辑

摘要: 这一周参加了微软的MSPP培训和70-282,70-541两门认证考试。MSPP认证主要是给作为微软合作伙伴的公司加分,对个人意义并不是很大,因此培训方面的老师也很关照。在这次为期4天的培训上个人感觉收获还是很大。阅读全文
posted @ 2008-03-22 13:04 Drummer 阅读(90) | 评论 (0) 编辑

摘要: 除了利用AJAX框架之外,我们可以通过在页面实现ICallbackEventHandler接口实现客户端与服务器的异步通讯。下面我们实现如下一个简单的例子:当点击按钮时将文本框中的数值送到服务器,然后服务器处理该字符串值并传回客户端,在客户端弹出提示框显示,整个过程异步完成。

ICallbackEventHandler接口包含两个方法:
1. RaiseCallbackEvent:被客户端触发的服务器端事件,接受来自客户端的参数eventArgument;
2. GetCallbackResult:将服务器端处理结果返回给客户端。

该实现方式的重点为建立起客户端控件与服务器端事件的关联,代码中通过callServer和receiveServerResult两个javascript脚本建立起客户端与服务器端的联系,并借助GetCallbackEventReference方法实现返送的脚本。阅读全文
posted @ 2008-03-07 10:38 Drummer 阅读(111) | 评论 (0) 编辑