============================================================================== OUTLINE TESI - 28 Novembre 2005 - v0.3 ============================================================================== -------------------- - OUTLINE GENERALE ----------------------------------------------------------- -------------------- |-- INTRODUZIONE | |-- WEB 2.0 (e AJaX) | |-- AJaX | |-- USO DI AJaX | |-- CONCLUSIONI --------------------------------------------- - OUTLINE IN DETTAGLIO - WEB 2.0 (e AJaX) ---------------------------------- --------------------------------------------- - Vista Generale - ------------------ | |--- WEB 2.0 (e AJaX): importante punto di partenza per comprendere a | | fondo il contesto in cui si inserisce AJaX | | | | | |---- Web 1.0: breve sguardo al passto per comprendere | | meglio il presente / futuro prossimo, | | prerogative e obiettividel recente passato | | | |---- Web 2.0: introduzione del contesto, cos'č il Web 2.0, | | tentativo di definizione /definizioni possibili | | e plausibili, introduzione alle tecnologie, | | esempi di applicazioni che si definiscono | | "web 2.0", cosa NON č il Web 2.0 critica | | obiettiva dello scenario attuale, perplessitā | | e prospettive future | | | |---- Web 2.0 vs Web 1.0: breve ma significativo confronto, | | evoluzione dal punto di vista | | ingegneristico, come cambiano le | | interazioni? | | | |---- Web 2.0 e AJaX: il ruolo e il contributo di AJaX alla | crescita e allo sviluppo del Web 2.0, | AJaX non č sinonimo di Web 2.0 o forse | si? Esempi di applicativiWeb 2.0 / AJaX | di successo | - Vista Dettagliata - --------------------- | |--- WEB 2.0 (e AJaX) | | | | | |---- Web 1.0 e Web 1.5, uno sguardo al passato | | | |---- Web 2.0 | | | | | |------ L'origine del termine | | | | | |------ Definendo il Web 2.0 | | | | | |------ Web 2.0 e il Web Semantico | | | | | |------ Le tecnologie del Web 2.0 | | | | | |---- Web 2.0 vs Web 1.0, un breve confronto | | | |---- Web 2.0 e AJaX | | --------------------------------- - OUTLINE IN DETTAGLIO - AJaX ---------------------------------------------- --------------------------------- | |--- AJaX | | | | | |---- Introduzione generale: da dove nasce, le tecnologie che | | stanno alla base, perchč usare | | AJaX | | | |---- Un nuovo approccio alle applicazioni web: definizione | | vera e propria del nuovo modello, | | fondamenti tecnici, il browser ospita | | una applicazione e non solo contenuti, | | il server consegna informazioni e non | | semplici dati | | | |---- AJaX vs. Applicazioni Web Classiche: prima e | | dopo, cosa cambia, novitā e punti di | | di forza di AJaX rispetto al recente | | passato, come cambia il modo di | | progettare le applicazioni Web dal | | punto di vista ingegneristico | | | |---- Architettura/Struttura generale di un'applicazione AJaX | | | | | |---- Alternative ad AJaX: soluzionie Flash-based, Java Web | Start e tecnologie correlate | ---------------------------------------- - OUTLINE IN DETTAGLIO - USO DI AJAX --------------------------------------- ---------------------------------------- | |--- USO DI AJaX | | | | | |---- Elementi chiave di AJaX: analisi approfondita del ruolo | | delle singole tecnologie componenti | | | |---- Patterns in AJaX | | | |---- Librerie e frameworks | | | |---- Esempi da studiare | | | |---- Caso di studio - progetto |