In linea di massima no. L’estensione AJAX sviluppata da Microsoft si integra completamente con ASP.NET, quindi non richiede lo studio di nuovi paradigmi di programmazione. In particolare, questa soluzione si occupa di generare automaticamente tutto il codice JavaScript necessario per effettuare le chiamate AJAX: basta utilizzare gli oggetti disponibili nella sezione AJAX della casella degli strumenti di Visual Studio.
In molti casi è sufficiente inserire i tradizionali controlli ASP.NET all’interno di un elemento UpdatePanel
di AJAX per rendere asincrone le operazioni e gli eventi da essi scatenati, anziché causare il post della pagina. Tuttavia, a seconda delle funzionalità che si vogliono realizzare, può comunque essere necessario comprendere in dettaglio il funzionamento di AJAX, cosa che richiede una certa dimestichezza con JavaScript.