В настоящее время мы разрабатываем пару пользовательских элементов управления asp.net. Теперь мы хотели бы добавить некоторую поддержку Ajax для некоторых из них. Теперь в основном там будет два вариантаMicrosoft Ajax Control Toolkit против jQuery
- Microsoft Ajax & Microsoft Ajax Control Toolkit
- JQuery
Я работал уже с инструментарии управления, написание полного Extender, и это было вполне интуитивно, как только вы понять историю. Но мне также нравится простота jQuery.
Поэтому я хотел бы услышать некоторых из вас, что вы хотели бы использовать (преимущества/недостатки каждого из них), учитывая также, что мы в основном имеем дело с технологиями Microsoft. Пойдете ли вы больше для инструментария или jQuery ... или того и другого?
// Edit:
Я просто сделал несколько тестов, и я должен признать, что в данный момент я найти Toolkit лучше за счет интеграции. Моя цель состоит в основном для его использования на сервере управления, так и с инструментарием у меня есть соответствующие классы на стороне сервера, где я могу сделать что-то вроде
CalendarExtender toolkitCalendarExtender = new CalendarExtender();
toolkitCalendarExtender.TargetControlID....
...
this.Controls.Add(toolkitCalendarExtender);
Это действительно приятно, потому что таким образом у меня нет должны иметь дело с предоставлением предопределенного JavaScript, который я как-то создаю как строку внутри своего настраиваемого серверного элемента управления. С jQuery мне пришлось бы это сделать (за исключением упомянутого toolkit Nicolas, но поддержка там слишком слаба для использования в профессиональной среде)
Большое спасибо.
Что вы нацеливаете? Пользовательская база управления? – Perpetualcoder