Microsoft Ajax Control Toolkit与jQuery

前端之家收集整理的这篇文章主要介绍了Microsoft Ajax Control Toolkit与jQuery前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们目前正在开发一些自定义的asp.net服务器控件.现在我们想为其中一些添加一些Ajax支持.现在基本上会有两种选择

> Microsoft Ajax& Microsoft Ajax Control Toolkit
> jQuery

我已经使用Control Toolkit工作,编写了一个完整的Extender,一旦你理解了背后的故事,它就非常直观.但我也喜欢jQuery的简单性.

所以我想听听你们中的一些人(他们每个人的优点/缺点),同时考虑到我们主要处理的是微软技术.你会更多地使用工具包或jQuery,……或两者兼而有之?

//编辑:
我刚做了一些测试,我不得不承认,由于集成,我现在找到了更好的工具包.我的目的主要是在服务器控件上使用它,所以使用工具包我在服务器端有相应的类,我可以在那里做类似的事情

CalendarExtender toolkitCalendarExtender = new CalendarExtender();
toolkitCalendarExtender.TargetControlID....
...

this.Controls.Add(toolkitCalendarExtender);

这非常好,因为通过这种方式,我不必处理渲染预定义的JavaScript,我将其构建为自定义服务器控件中的字符串.使用jQuery我必须这样做(除了提到的toolkit Nicolas,但是在专业环境中使用它的支持太弱了)

非常感谢.

虽然这些可能不是重点,但我会尝试. jQuery没有UpdatePanel – 这是一件好事.您的jQuery技能很容易转移到另一个堆栈,如ASP.NET MVC,Django或Rails.我已经看过MS的Ajax文档已经有一段时间了,但jQuery的文档对我来说是一个很大的因素 – 它非常棒.

我听说有些开发人员使用这两个库,也可能需要考虑一下.

猜你在找的Windows相关文章