asp.net – 微软的AJAX Toolkit与jQuery

自Atlas的日子开始,我们的团队一直在使用Microsoft的AJAX Toolkit。在 bit of naivety,我们错过了jQuery / Prototype现象直到一两个回。到目前为止,我们一直将Ajax的概念与Microsoft的工具包相关联。

在阅读jQuery时,我看到Ajax的全新一面,我只是模糊地知道。也就是说,您可以使用JavaScript(或JS库)与服务器通信而不使用专门的控件。乍看起来,这似乎提供了更好的浏览器兼容性和更少的膨胀。我对此感兴趣

我对社区的问题:
当使用ASP.NET并面对需要与服务器通信而无需回发时,如何使用AJAX Toolkit的控件来决定是否使用jQuery?有没有理由使用两者?

解决方法

我通过JavaScript发现了团队的熟练程度,DOM对于jQuery与MS控件的使用有很大的区别。如果团队很高兴地不了解DOM,HTTP,异步操作,事件驱动的UI,或者什么是JSON的意思,为什么它是猫的喵,我会坚持使用AjaxControlToolkit。

如果另一方面,他们一直在努力解决这个工具包,直接通过JavaScript来操纵控件,jQuery会像这样操纵DOM来痛苦。

最后,如果您的团队可以通过.NET控件更快地上市,坚持使用该应用程序的整体交付,并让他们慢慢地尝试jQuery在这里和那里的位和片段(动画,jquery ui,.bind()并将行为与呈现分离)。最终,您或者a)获得足够的经验,您可以将新的页面/应用程序转换为100%的jQuery或b)足够的资金雇用精通DOM脚本的人员,并教授团队本身;

相关文章

### 创建一个gRPC服务项目(grpc服务端)和一个 webapi项目(...
一、SiganlR 使用的协议类型 1.websocket即时通讯协议 2.Ser...
.Net 6 WebApi 项目 在Linux系统上 打包成Docker镜像,发布为...
一、 PD简介PowerDesigner 是一个集所有现代建模技术于一身的...
一、存储过程 存储过程就像数据库中运行的方法(函数) 优点:...
一、Ueditor的下载 1、百度编辑器下载地址:http://ueditor....