Il documento analizza l'evoluzione dalle architetture web 1.0 a quelle web 2.0, evidenziando i difetti storici di HTML su HTTP e l'importanza di AJAX nel disaccoppiare presentazione e scambio di dati. Viene discusso il framework SmartClient, che utilizza un'architettura client-side MVC e offre un sistema di data binding efficace, suggerendo varie opzioni di licensing. Infine, si forniscono consigli pratici sulla documentazione e sull'utilizzo della SDK di SmartClient.