Клиент имеет платформу .NET и использует MS AJAX. Является ли это преимуществом над jQuery как библиотекой? Я предполагаю, что, поскольку это MS, они будут взимать больше за дополнительную функциональность, если вы хотите что-то более обычное или это неверно?Каковы преимущества использования MS AJAX и jQuery?
ответ
Бесплатно для MS Ajax. Но на данный момент JQuery по существу является MS Ajax, по крайней мере, в том смысле, что MS полностью behind it, в отличие от MS, контролирующего его.
Если вы имеете в виду такие вещи, как UpdatePanel, то, на мой взгляд, вы получаете небольшую степень производительности со стоимостью прозрачности. Вы ничего не можете сделать с этим материалом, который не можете сделать с JQuery, поэтому я склонен только изучать JQuery. См. Также сообщение Максима.
Так вы скажете, что клиент должен работать с MS AJAX, так как он уже связан вместе с .NET? Похоже, что MS AJAX - это jQuery с одеждой MS. – ectype
JQuery отличается от MS Ajax. Но тот факт, что Ajax связан с Visual Studio, в значительной степени не имеет значения; это почти нулевое усилие, чтобы захватить JQuery с любого из публичных серверов. Кроме того, и это абсолютно мое мнение, я думаю, что MS в конечном итоге испортит свою фирменную библиотеку в пользу JQuery - JQuery явно завоевал сердца и умы разработчиков. Итак, в резюме - используйте JQuery. –
Я хотел бы остаться с JQuery:
- очень мощный
- сообщество управляемых
- довольно хорошо оптимизирован для всех основных браузеров
- много плагинов доступны
- имеет большое активное сообщество (с Джоном Ресигом в качестве руководителя :)
, возможно, у MS Ajax есть преимущество, если вы используете его вместе с .NET framework, но я не уверен, так как это клиентская среда, поэтому она должна быть независимой.
Согласовано. Предложения Microsoft в этой области просто не впечатлили меня. Инструмент AJAX Toolkit все еще, похоже, пытается поддерживать подход Microsoft к превращению веб-разработки в ряд виджетов с перетаскиванием, которые скрывают фактический «веб-материал», поэтому разработчикам «не нужно беспокоиться об этом». Чаще всего я видел, как разработчики генерировали тонну крутизны с MS AJAX, чего можно было избежать с помощью jQuery. – David
MS AJAX vs. jQuery
является
Ease of Use vs. Flexibility/Performance
MS AJAX позволяет быстро создавать Ajax с поддержкой сайтов asp.net, не требуя много знаний JavaScript - он эмулирует на стороне сервера базы; но это связано с хитом производительности по сравнению с jQuery.
Выше не единственное различие, но главный один ИМХО (я разрабатываю сайты с высокой нагрузкой, поэтому производительность делает все различия для меня)
- 1. Каковы преимущества использования Qt?
- 2. Каковы преимущества использования scrapyd?
- 3. Каковы преимущества использования HQL?
- 4. Каковы преимущества использования Generics?
- 5. Каковы преимущества использования WCF?
- 6. Каковы преимущества использования Elixir
- 7. Каковы преимущества использования sessionStorage?
- 8. Преимущества использования MS Queue
- 9. Каковы преимущества и недостатки использования ajax для отправки формы?
- 10. Каковы преимущества (преимущества) использования Cassini вместо IIS?
- 11. Каковы преимущества/преимущества использования Python 3?
- 12. Каковы наилучшие преимущества использования Pinax?
- 13. Каковы преимущества/недостатки использования Maven?
- 14. Каковы преимущества использования находчивых маршрутов?
- 15. Каковы преимущества использования javascript-связки?
- 16. Каковы преимущества использования enum-flags?
- 17. Каковы преимущества использования внутренних свойств?
- 18. Каковы преимущества/недостатки использования CTE?
- 19. Каковы преимущества использования конструктора копирования?
- 20. Каковы преимущества использования Oracle Designer?
- 21. Каковы преимущества и недостатки использования Global.asax?
- 22. Каковы преимущества и недостатки использования DLL?
- 23. Каковы преимущества и недостатки использования OpenID?
- 24. Каковы преимущества и недостатки использования прокси-сервера?
- 25. Каковы преимущества и недостатки использования линз?
- 26. Каковы преимущества и недостатки использования XML-схем?
- 27. Каковы преимущества и недостатки повторного использования AFHTTPRequestOperationManager?
- 28. Каковы преимущества и недостатки использования контейнера IOC?
- 29. Каковы преимущества и недостатки использования ARC?
- 30. Каковы преимущества для покупки и использования resharper?
возможный дубликат [клиентской библиотеки Microsoft AJAX против JQuery] (http://stackoverflow.com/questions/609683/microsoft-ajax-client-library-vs-jquery) – David
Разве они не предназначены для совместного использования в любом случае? http://www.theregister.co.uk/2010/03/17/microsoft_rachets_jquery_play/ –