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的文档对我来说是一个很大的因素 – 它非常棒.

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

相关文章

Windows2012R2备用域控搭建 前置操作 域控主域控的主dns:自...
主域控角色迁移和夺取(转载) 转载自:http://yupeizhi.blo...
Windows2012R2 NTP时间同步 Windows2012R2里没有了internet时...
Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...