Habiendo sido principalmente un programador del lado del servidor (ASP.NET WebForms) estoy tratando de que mi mente se desvíe de AJAX fuera del enfoque "general" de usar UpdatePanels en los controles Microsoft AJAX. Mi pregunta tiene un par de partes:Entender AJAX
- ¿Es JavaScript la única opción para las secuencias de comandos del lado del cliente que admitirá la comunicación del lado del servidor? Si no, cuales son las alternativas.
- ¿Cuál es la arquitectura "general" de una aplicación AJAX? ¿Es simplemente JavaScript (secuencia de comandos del lado del cliente) que interactúa con los recursos del lado del servidor (datos/funcionalidad remota expuesta a través de los servicios web)? Sé que estas pueden parecer preguntas simples, pero dado los "matices" de JavaScript, AJAX todavía me parece un poco "magia negra". ¡Gracias!
Sí, casi resume todo mejor que mi ensayo, gracias John :) – jakeisonline