老赵点滴


  先做人,再做技术人员,最后做程序员。
  我的理想:“让外国人看中国人写的技术书籍和文章”。Try as I might
posts - 287, comments - 10551, trackbacks - 137, articles - 6
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

Control Toolkit

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

posted @ 2007-07-11 22:31 Jeffrey Zhao 阅读(6604) | 评论 (18)  编辑 |

     摘要: 几个月前,我扩展了Atlas CTP时期的的AutoCompleteBehavior,到了ASP.NET AJAX正式版之后这个扩展自然就不能用了。其实这段时间内有不少朋友问我该如何做到像Google Suggest那样带丰富样式的自动补全功能,但是由于各种原因,我没有深入地研究它,更别提对它的扩展了。最近手头正好有些时间,也就逼迫自己耐着性子读了读AutoCompleteBehavior的代码,并作了这个扩展。  阅读全文

posted @ 2007-06-12 18:15 Jeffrey Zhao 阅读(4690) | 评论 (62)  编辑 |

     摘要: ASP.NET AJAX提出了多种模型,在客户端有Component、Control和Behavior模型,在服务器端有ScirptControl和Extender模型。这些模型各有各的用途,但是请注意非常重要的一点:客户端模型和服务器端模型是相互独立的。我们必须意识到以下三点,才能灵活地使用Extender和Behavior。

Extender模型和Behavior模型没有必然联系。
Behavior可以独立于Extender执行。
所有效果是由Behavior提供的。  阅读全文

posted @ 2007-06-04 13:32 Jeffrey Zhao 阅读(5395) | 评论 (29)  编辑 |

     摘要: 在之前的一篇文章中,我谈了如何在页面中“轻量级地”实现了模态的UpdateProgress。这次,我带来了一个“重量级”的实现:ModalUpdateProgress控件。  阅读全文

posted @ 2007-03-26 02:33 Jeffrey Zhao 阅读(5388) | 评论 (42)  编辑 |

     摘要: ParentAnimation,顾名思义,是一组Animation的父亲,是所有需要包含其它Animation的父类,我们熟悉的ParallelAnimation(并行动画)和SequenceAnimation(顺序动画)都是它的子类。从这个概念上来说,这也是个非常经典的Composit模式应用。  阅读全文

posted @ 2007-03-16 15:16 Jeffrey Zhao 阅读(2798) | 评论 (13)  编辑 |

     摘要: 初步了解Animation模型。  阅读全文

posted @ 2007-03-14 14:04 Jeffrey Zhao 阅读(3571) | 评论 (19)  编辑 |

posted @ 2007-03-14 02:20 Jeffrey Zhao 阅读(3528) | 评论 (19)  编辑 |

     摘要: 我为MSDN Webcast准备了一个《深入浅出ASP.NET AJAX系列》,共有十多次课程,希望能够为大家系统的讲解一下如何使用ASP.NET AJAX框架进行开发。在这个系列中,我会尽可能的从“使用”入手,然后对于ASP.NET AJAX框架进行一定程度的深入讲解,使大家能够更自由地使用ASP.NET AJAX框架,并且能够自己着手解决一些使用中的问题。简单地说,这个系列中最着重的就是尽可能的“授人以渔”。希望大家对我的这个系列多提意见和建议,并回复在这篇文章中,我需要您的反馈来改进我的表现。  阅读全文

posted @ 2007-03-12 16:54 Jeffrey Zhao 阅读(26436) | 评论 (589)  编辑 |

     摘要: 与前几次相比,这次发布属于一个大的调整。  阅读全文

posted @ 2007-03-03 00:20 Jeffrey Zhao 阅读(5008) | 评论 (22)  编辑 |

     摘要: 在我之前的文章《我的开源项目:InteWidgetTookit》里,对InteWidgetToolkit进行了的简单介绍。现在我已经开始使用CodePlex进行开发和管理,它的地址是:http://www.codeplex.com/InteWidget,欢迎感兴趣的朋友关注。在之前的基础上,我改进了基于Dojo开发Extender所以使用的DojoExtenderControlBase与BaseScripts.js,现在使用它们开发基于Dojo的Extender只需简单地在服务器端编写一个类,使用CustomAttribute进行一些标记即可,几乎不要写任何客户端代码,并且能够在UpdatePanel中执行。现在我基于Dojo简单地开发了三个不同类型的Extender:ColorPalatteExtender、TooltipExtender和SplitContainerExtender。这次我将描述一下它们的使用方式。  阅读全文

posted @ 2006-12-02 23:07 Jeffrey Zhao 阅读(2324) | 评论 (9)  编辑 |

     摘要: “InteWidgetToolkit”很明显是一个Toolkit,也就是工具包。“Inte”是“Integrate”的缩略。而Widget的含义则是“小工具”。其实这个名字的本意是“一个集成第三方脚本类库中Widget的ASP.NET AJAX工具包”,但是目前的决定是“一个集成第三方脚本类库的ASP.NET工具包,提供了各种Widget”。InteWidgetToolkit的目的是提供各种控件,目前想法是以Extender的方式为主,但是不排除今后会加入普通WebControl的类型。目前第三方脚本控件暂且定位在Dojo和Yahoo! UI Library。  阅读全文

posted @ 2006-11-27 20:03 Jeffrey Zhao 阅读(3019) | 评论 (46)  编辑 |

     摘要: 就在不久之前,ASP.NET AJAX Control Toolkit发布了Release 61121,Release 61121解决了用户反馈中一些比较大的问题。  阅读全文

posted @ 2006-11-22 17:12 Jeffrey Zhao 阅读(3217) | 评论 (40)  编辑 |

     摘要: 此次讲座分为两部分:“ASP.NET AJAX Control Toolkit介绍和使用”以及“开发一个Extender控件”。本文将对于该讲座的第二部分进行讲述,并且对其第二个演示的剩余部分进行分析。  阅读全文

posted @ 2006-11-18 19:18 Jeffrey Zhao 阅读(2076) | 评论 (17)  编辑 |

     摘要: 此次讲座分为两部分:“ASP.NET AJAX Control Toolkit介绍和使用”以及“开发一个Extender控件”。本文将对于该讲座的第二部分进行讲述,并且对其第二个演示的第一个部分进行分析。  阅读全文

posted @ 2006-11-17 18:17 Jeffrey Zhao 阅读(1984) | 评论 (36)  编辑 |

     摘要: 这次我选择的讲座内容是最近在TechEd 2006 Europe中Shawn Burke的讲座“ASP.NET AJAX Control Toolkit Unleashed: Creating Rich Client-Side Controls and Components”。Shawn Burke是微软.NET Developer Platform总监。
  此次讲座的内容主要是对于ASP.NET AJAX Control Toolkit进行简单的介绍,展示了Extender控件是如何帮助ASP.NET开发人员简单地将丰富的用户体验集成到他们的Web应用程序中。在这次讲座里将看到应该如何在您的应用中使用ASP.NET AJAX Control Toolkit中的组件,并且了解开发人员是如何方便地开发一个APS.NET AJAX Extender的。
  此次讲座分为两部分:“ASP.NET AJAX Control Toolkit介绍和使用”以及“开发一个Extender控件”。本文将对于该讲座的第一部分进行讲述,并且对其第一个演示进行分析。  阅读全文

posted @ 2006-11-15 18:23 Jeffrey Zhao 阅读(3894) | 评论 (45)  编辑 |

     摘要: 姑且不论增加了4个新的控件,姑且不论Accordion控件的代码和使用都发生了很大变化,这次Atlas Control Toolkit的更新,改变了一些非常基础的地方。  阅读全文

posted @ 2006-09-20 02:43 Jeffrey Zhao 阅读(2035) | 评论 (18)  编辑 |