Как убедить моих коллег .NET разработчиков, что изучение jQuery будет полезным - PullRequest
2 голосов
/ 26 февраля 2009

У меня есть несколько разработчиков .NET, которые хотят использовать только MS AJAX Toolkit и считают, что JavaScript (и любая библиотека JS) - это зло. Я пытался объяснить, что если вы относитесь к разработке на стороне клиента как к взрослому языку, вы можете создавать поддерживаемый код ... но я предполагаю, что классические дни ASP оставили след в этих ребятах. У кого-нибудь есть предложение помочь убедить разработчиков такого типа в том, что изучение jQuery на самом деле принесет им пользу в долгосрочной перспективе, поскольку индустрия возвращается к «давайте снова приблизимся к металлу», например, с MVC?

Ответы [ 7 ]

15 голосов
/ 26 февраля 2009

Скажите им, что Microsoft поддерживает jquery и что он поставляется с MVC

4 голосов
/ 26 февраля 2009

Если они не осознают, что jQuery - колени пчелы - они живут под камнем - расскажите им обо всех людях, которые используют jQuery (Google, Dell, MLB, Банк Америки ..... остальная часть хорошего списка находится в середине домашней страницы jQuery) - или просто скажите им, что каждый раз, когда они заходят на свою учетную запись Netflix, они используют jQuery или если они посещают веб-сайт президента (который, я думаю, может иметь неприятные последствия) ..;)

Подчеркните, что изучение «технологии», которая становится все более распространенной, может только помочь вашей карьере.

2 голосов
/ 26 февраля 2009

Укажите им эту статью Скотта Гатри. Краткая цитата из статьи объясняет все:

Я взволнован сегодня, чтобы объявить, что Microsoft будет поставлять JQuery с Visual Studio идет вперед. Мы будем распространять jQuery JavaScript библиотека как есть и не будет разветвляться или смена источника из основного JQuery филиал. Файлы будут продолжать использовать и отправлять под существующая лицензия jQuery MIT.

1 голос
/ 26 февраля 2009

Скажите им, что они могут делать больше с меньшими затратами - и понимание jQuery / javascript поможет им понять AJAX.NET еще больше. Это большая утечка в моих книгах - с тех пор, как я переключился на jQuery, это сделало веб-программирование более увлекательным, и я мог создавать более крутые приложения.

1 голос
/ 26 февраля 2009

Хорошая идея - освоить доминирующий инструмент в данной области. JQuery является доминирующей библиотекой JS. Чтобы получить некоторые неподтвержденные доказательства, взгляните на теги здесь, в StackOverflow:

  • JQuery: 1809 предметов
  • asp.net-ajax: 272 элемента
  • ajaxtoolkit: 54 шт.
1 голос
/ 26 февраля 2009

Реализуйте что-то, что имеет ценность для вашей организации / клиентов, с помощью jQuery, чтобы доказать, что это хорошо работает в вашем контексте - даже лучше, если это что-то, что будет трудно реализовать, сложнее или займет больше времени в MS AJAX Toolkit.

Разработчики часто находят практические примеры запуска кода в контексте, который применяется к ним, более убедительно, чем общие одобрения или списки тех, кто еще его использует (каждая практическая технология может предложить хороший список пользователей).

И если вашим разработчикам не нравится JavaScript, возможно, вам следует спросить их, что, по их мнению, AJAX Toolkit работает на стороне клиента. AJAX Toolkit является библиотекой JavaScript на стороне клиента - просто той, которая предназначена для легкой интеграции в ASP.NET.

1 голос
/ 26 февраля 2009
  • Спросите, любят ли они серверные обходы. (Чтобы они поняли, что на стороне клиента необходимы вещи.)
  • Спросите, хотят ли они написать код, который работает в 3 разных местах одновременно? (Чтобы они поняли необходимость в библиотеке, которая почти стирает различия между браузерами.)
  • Показать им список тех, кто использует jQuery .

Если им нравится элегантный код, они получат то, что вы говорите. Иначе я думаю, что их будет очень сложно убедить.

...