Microsoft AJAX - это библиотека Ajax от Microsoft, которая содержит готовые к использованию серверные элементы управления.
AJAX Pro - это бесплатная библиотека AJAX, которая позволяет вам осуществлять вызовы Ajax вручную. Немного сложно использовать элементы управления Microsoft. Но у вас есть больше контроля над данными и элементами HTML с этой библиотекой.
В AJAX Pro вы определяете AjaxMethods и вызываете их на стороне клиента. с помощью методов обратного вызова вы получаете возвращаемое значение и реализуете свою логику. Целые сериализуемые объекты .NET успешно преобразованы в объекты JavaScript.
В Ajax Pro при вызове ajax вызывается только тот метод, который вы определили. В Microsoft Ajax вместо этого вызывается весь жизненный цикл страницы. Из-за этого вы не можете изменять свойства элементов управления на странице с Ajax Pro. Вы должны сделать это вручную с помощью функций обратного вызова в javascript. Но в Microsoft AJAX у вас есть возможность изменять свойства элемента управления в методах Ajax.
Мое предложение: если вы знакомы с Javascript и HTML, попробуйте Ajax Pro или JQuery для AJAX. Но если вы новичок, начните с Microsoft Ajax.