Hello World
Spiga

归档:2007年07月

客户端访问Web Service方法的一个细节

2007-07-23 22:02 by 老赵, 11876 visits
摘要:之前遇到一个要求,需要能够取消一个正在进行中的Web Service。这也是我第一次遇到这个功能,不过不难,我想。既然ASP.NET AJAX的客户端与服务器端通信完全通过Microsoft AJAX Library的异步通信层进行,那么我们只要得到正在请求Web Service的Sys.Net.WebRequest对象,调用其abort方法就可以了。但是究竟应该如何得到这个对象呢?其中似乎还有这么一些问题…… 阅读全文

toString方法无法被继承?

2007-07-17 00:23 by 老赵, 8120 visits
摘要:在我看来,toString方法是一个类最重要的方法之一。在JavaScript中,将一个对象转化为字符串形式的默认方法就是调用其toString方法。因此,为类型实现一个合理的toString方法对于开发和调试都有一定的好处。在面向对象编程中,在父类中定义toString方法,以此为它的各个子类提供相似的字符串表现形式是常用的做法之一,但是如果您使用Microsoft AJAX Library的面向对象机制进行开发时就会遇到一个问题。那就是toString方法无法被继承。说的更明白一些,就是子类无法获得父类的toString方法的实现。除非在子类中直接定义一个toString方法,否则它只能含有JavaScript中默认的toString方法。很显然,这没有任何意义,也失去了面向对象的重要特性。这是为什么?又该如何解决呢? 阅读全文

意外得到了一个免费的HttpWatch Professional的License

2007-07-12 20:43 by 老赵, 22987 visits
摘要:不久前在Code Project上写了一篇文章《Client-side caching for script methods access in ASP.NET AJAX》,提到了HttpWatch Basic Edition的使用。没想到今天HttpWatch开发公司的一个员工写了封邮件给我,说对于我在文章里提到HttpWatch表示感谢,并且如果愿意给我一个免费的HttpWatch Profe... 阅读全文

Tip:在使用AjaxControlTookit的控件时响应事件

2007-07-11 22:31 by 老赵, 9014 visits
摘要:AjaxControlTookit中控件的关键在于客户端的Behavior对象,Behavior对象大都有丰富的属性,方法和事件。在目前的版本中,为某些Behavior添加Event Handler并非一件很容易的事情。相信今后的AjaxControlToolkit版本中将会为一些较早的Extender补充对于客户端事件的支持,让我们拭目以待吧,只是眼下我们还需要使用一些较为有技巧的方式来实现功能了。 阅读全文

使用ASP.NET AJAX访问Script Method时启用客户端缓存

2007-07-02 12:31 by 老赵, 7371 visits
摘要:缓存是开发高性能和高可用性Web应用的重要手段之一。作为ASP.NET AJAX的关键功能,从客户端访问Script Method会被大量用于使用ASP.NET开发的AJAX应用。这个功能有一个内置的服务器端缓存机制,不过如果我们能在客户端进行缓存则会得到更好的效果。 阅读全文
1
使用Live Messenger联系我