ASP.NET AJAX - AJAX Control Toolkit - jQuery - О, мой? - PullRequest
5 голосов
/ 02 февраля 2011

Отправляйся в путешествие со мной примерно на три года назад.Я помню, как создавал веб-элементы управления, которые динамически вставлялись в HTML страницы через AJAX, а затем отображались на месте.Мы использовали библиотеку Prototype JavaScript и объект запроса XMLHTTP.Microsoft ATLAS только что был выпущен.

После примерно трех лет работы в не-веб-разработках на Java, Compact Framework, некоторых iOS и т. Д. ... и я оказался в совершенно новом мире.Microsoft AJAX, инструментарий управления AJAX и jQuery.Я нахожусь в новом проекте, который использует некоторые аспекты ASP.NET AJAX, но в основном это просто панель обновлений и некоторые клиентские обновления пользовательского интерфейса, которые jQuery теперь делает тривиальными.Есть ли еще ценность в изучении и знакомстве с ASP.NET AJAX?Это все еще используется для продвижения вперед?А как насчет AJAX Control Toolkit?Отказался ли это от моего Microsoft в пользу инфраструктуры на основе jQuery?Является ли jQuery в сочетании с JSON и веб-сервисами способом получения данных?

Ответы [ 3 ]

5 голосов
/ 02 февраля 2011

Он все еще используется в мире WebForms, однако Microsoft отказалась от него в рамках MVC.Так что, если вы не фанат WebForms, это не имеет особого смысла.Особенно учитывая, что вы можете использовать jQuery и в проектах WebForms.

2 голосов
/ 02 февраля 2011

Эта статья дает довольно хорошее резюме ситуации jQuery / Microsoft AJAX. По сути, jQuery - это путь вперед!

1 голос
/ 02 февраля 2011

Я думаю, что с точки зрения карьеры вам лучше познакомиться с jQuery (или аналогичной клиентской средой JavaScript) и взаимодействовать с веб-службами, службами WCF (предпочтительно IMHO) или, если вы используете ASP.NET MVC, JsonResults.

Если вы зайдете на сайт Microsoft AJAX (http://asp.net/ajax),), они на самом деле больше не упоминают свою среду AJAX, и AJAX Control Toolkit действительно предназначен для людей, которые не хотят работать с JavaScript.

Я, как и вы, начал с AJAX Framework и AJAX Control Toolkit и перешел на jQuery, JSON и другие, более упрощенные способы создания веб-приложений. Я бы порекомендовал вам следовать пути jQuery / JSON / services вместо Microsoft AJAX.

Только мои 2 цента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...