============================================================================== OUTLINE TESI - 30 Novembre 2005 - v0.5 ============================================================================== -------------------- - 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: cosa significa AJaX, da dove nasce, come | | č nato | | | |---- Un nuovo approccio alle applicazioni web: definizione | | | dettagliata del nuovo modello, | | | fondamenti tecnici generali | | | | | |--- Architettura generale di un'applicazione AJaX | | | presentazione anche breve dell' | | | architettura generale che emerge | | | dalle considerazioni fatte in | | | precedenza | | | | | |--- AJaX vs. Applicazioni Web Classiche: prima | | | e dopo, cosa cambia, novitā e punti | | | di forza di AJaX rispetto al recente | | | passato, come cambia il modo di | | | progettare le applicazioni Web dal | | | punto di vista ingegneristico | | | | | |--- Il browser ospita una applicazione | | | |---- Critica al nuovo metodo: pro e contro | | | |---- 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 |