我是.NET开发人员.我职业生涯的大部分时间都是基于Web的Intranet应用程序(ASP.NET WebForms),但始终是服务器端开发人员.客户端开发是由熟悉JavaScript和不同JS框架的同事完成的.目前,我有一些JavaScript技能,并且对ASP.NET AJAX(我的意思是客户端库)和jQuery都有非常基本的了解.它主要意味着我可以阅读JS代码,我可以编写非常简单的函数.我想在这方面做得更好,我打算学习一些这些技术.我应该学习ASP.NET AJAX和jQuery还是跳过ASP.NET AJAX并直接转到jQuery?通过学习,我的意思是对概念和整个框架的深刻理解.
目前我正在阅读Introducing Microsoft ASP.NET AJAX,但我对此并不满意.它没有我期望的报道.我已经买了ASP.NET AJAX in Action和jQuery in Action.你推荐我其他任何来源吗?
编辑:所以没有人为ASP.NET AJAX辩护?看起来这个API仅用于填写一些MS认证考试.
最佳答案
jQuery绰绰有余.将此与ASP.NET MVC相结合,您将永远不需要查看Microsoft ASP.NET AJAX(或其目前的名称).即使您使用标准的ASP.NET WebForms,jQuery也足够了.
另请注意,Microsoft have fully embraced jQuery(它包含在ASP.NET MVC中)并且它们正在积极支持其开发.如果MS AJAX很快就会过时,我也不会感到惊讶(对我个人而言,它已被弃用了多年:-)).
因此,我建议您使用浪费在学习MS AJAX的时间来提高您的jQuery技能.