我有一些.NET开发人员只想使用MS AJAX Toolkit并认为JavaScript(以及任何JS库)都是邪恶的。我试图解释一下,如果你把客户端开发视为一种成熟的语言,你可以构建可维护的代码......但我认为经典的ASP时代已经在这些人身上留下了痕迹。任何人都有一个建议,以帮助说服这类开发人员,从长远来看,学习jQuery实际上会使他们受益,因为行业正在回归“让我们再次接近金属”,例如MVC?
答案 0 :(得分:15)
告诉他们微软支持jquery,并且它已经发布了MVC
答案 1 :(得分:4)
如果他们没有意识到jQuery是蜜蜂的膝盖 - 他们生活在摇滚之下 - 告诉他们所有使用jQuery的人(谷歌,戴尔,MLB,美国银行......好的列表的其余部分位于jQuery主页的中间) - 或者只是告诉他们每次他们访问他们的Netflix帐户他们使用jQuery或者如果他们访问总统的网站(这可能适得其反,我猜... ..;)
强调学习一种无处不在的“技术”只会对你的事业有所帮助。
答案 2 :(得分:2)
Scott Guthrie将他们指向this article。 文章的快速引用解释了所有:
今天我很高兴宣布这一点 微软将发布jQuery Visual Studio 继续前进。我们会 分发jQuery JavaScript 图书馆按原样,不会分叉 或从主要更改源 jQuery分支。文件会 继续使用和运输下 现有的jQuery MIT许可证。
答案 3 :(得分:1)
如果他们喜欢优雅的代码,他们会得到你所说的。否则我认为他们真的很难说服。
答案 4 :(得分:1)
使用jQuery实现对您的组织/客户有价值的东西,以证明它在您的上下文中运行良好 - 如果它在MS AJAX Toolkit中难以实现,更复杂或需要更长时间,那就更好了。 p>
开发人员经常发现在适用于它们的上下文中运行代码的实际示例比一般代言或其他人正在使用它的列表更具说服力(每个实用技术都可以提供良好的用户列表)。
如果你的开发人员不喜欢JavaScript,也许你应该问他们他们认为AJAX Toolkit在客户端运行的是什么。 AJAX Toolkit 是客户端上的JavaScript库 - 只是一个可以轻松集成到ASP.NET中的库。
答案 5 :(得分:1)
快速掌握特定区域中的主导工具总是一个好主意。 JQuery是占主导地位的JS库。对于一些轶事证据,请查看StackOverflow上的标签:
答案 6 :(得分:1)
告诉他们他们可以用更少的资源做更多事情 - 理解jQuery / javascript将有助于他们更多地了解AJAX.NET。这在我的书中是一个巨大的漏洞抽象 - 自从切换到jQuery后,它使网页编程更加有趣,我可以构建更酷的应用程序。