Theres всегда прототип и JQuery для вызовов AJAX.
Оба из них являются вполне допустимыми для совершения Ajax-вызовов на сервер, несмотря на настойчивость Джонатана Холландса (и его отрицательное отношение к ответам всех остальных) об обратном.
MS теперь упаковывает jQuery с Visual Studio , поэтому проблем с совместимостью нет.
Пожалуйста, помните, что сервер не знает об элементах управления, созданных на стороне клиента, и вам придется предпринять дополнительные шаги, чтобы сохранить любые данные (посредством вызовов ajax) на сервере.