Past Courses

Article Index

Sito ufficiale del corso di Architetture distribuite per i sistemi infomativi aziendali per studenti della Laurea Specialistica in ing. Gestionale.

Avvisi

Nota: questi avvisi sono presentati in ordine cronologico inverso (i primi sono i più recenti)

  • 2009-08-31: Il corso di Architetture distribuite per i sistemi infomativi aziendali per l'Anno Accademico 2009/2010 è sospeso a causa delle limitazioni di budget della Facoltà imposte dagli organi di governo del Politecnico. Si svolgeranno regolarmente gli esami per gli studenti già iscritti, ma non si terranno nuove lezioni. Al momento non vi so dire se il corso riprenderà nel 2010/2011. Per eventuali ulteriori informazioni contattatemi liberamente. Il docente - Fulvio Corno
  • 2009-07-22: Nella sezione "Esame" è stato pubblicato il testo per la tesina individuale relativa alla sessione di Agosto/Settembre 2009
  • 2009-05-07: Nella sezione "Esame" è stato pubblicato il testo per la tesina individuale relativa alla sessione di Giugno 2009
  • Benvenuti all'edizione 2008-2009 del corso! Consultate le informazioni generali per orientarvi.

Presentazione

Docenti

  • Docente: prof. Fulvio Corno (This email address is being protected from spambots. You need JavaScript enabled to view it.)
  • Esercitatore: ing. Dario Bonino (This email address is being protected from spambots. You need JavaScript enabled to view it.)
  • Orari di ricevimento: inviare un e-mail per fissare un appuntamento.

Orario del corso

  • Martedì ore 08:30-10:30, laboratorio LEP-A
  • Martedì ore 10:30-12:30, laboratorio LEP-A
  • Venerdì ore 08:30-10:30, laboratorio LEP-A

Testi consigliati

  • Lucidi forniti dai docenti (vedi sez. Materiale)
  • Specifiche, Standard e Recommedation relativi alle tecnologie trattate (vedi sez. Link)

Lucidi (A.A. 2008/09)

Esercitazioni di programmazione (A.A. 2008/09)

Esercitazioni teoriche (A.A. 2008/09)

 


Nota: il materiale che segue è relativo all'Anno Accademico 2007/08, e verrà gradualmente aggiornato e riportato nella sezione precedente.

Lucidi (A.A. 2007/08)


Regole d'esame

Testi d'esame (Tesine individuali)

Gli studenti interessati a sostenere l'esame sono pregati di contattare il docente almeno 1-2 mesi prima della sessione, in modo da potere concordare una data e pubblicare il testo di una tesina per tale sessione d'esame.

Simulazioni d'esame

Temi d'esame


Standard

Link utili

Software

Ambienti AMP
Editor XML
  • Notepad++: open source per Windows - solo evidenziazione della sintassi
  • XMLPad 3: freeware per Windows - molte funzionalità (dtd, xsd, xsl)
  • XML Notepad 2007: download gratuito (Microsoft)
  • Piattaforma Eclipse. Si consiglia di installare la versione J2EE (Eclipse IDE for Java EE Developers), o comunque installare il modulo "WST - the web standard tools subproject"
  • Per aggiungere la capacità di lavorare con file PHP in Eclipse, occorre installare il PDT (PHP Development Tools Project). Seguire attentamente le istruzioni per l'installazione alla voce " Eclipse 3.4 / Ganymede / PDT 2.0 - From Update Site" (non usare l'All-in-one se si è già installata la versione JEE).
  • Per aggiungere funzionalità XSL-T ad Eclipse occorre aggiungere il plugin EclipseXSLT (non trattato nel corso)

Registro delle lezioni

Data Ore Tipo Argomento Docente
24/02/2009 08:30-10:30 L

Introduzione al corso.

Fulvio Corno
24/02/2009 10:30-12:30 EA Richiami sulla programmazione web. Introduzione a PHP Dario Bonino
27/02/2009 08:30-10:30 L Introduzione ad XML. Esercizio: creazione di file XML. Fulvio Corno
03/03/2009 08:30-10:30 L

Analisi dei risultati dell'esercizio ed identificazione di "best practice" nella modellazione XML. Richiami su DTD (Document Type Definition).

Fulvio Corno
03/03/2009 10:30-12:30 EA Richiami sulla programmazione web. Introduzione a PHP e MySQL Dario Bonino
06/03/2009 08:30-10:30 L XML Namespaces. Introduzione ad XML Schema. Fulvio Corno
10/03/2009 08:30-10:30 L XML Schema: definizione, editing ed esempi. Fulvio Corno
10/03/2009 10:30-12:30 EA Richiami sulla programmazione web. Introduzione a PHP e MySQL Dario Bonino
13/03/2009 08:30-10:30 EA Esercizio: costruzione di XML ed XML Schema per l'elenco dei cinema. Fulvio Corno
17/03/2009 08:30-10:30 L Introduzione al W3C DOM. Funzioni DOM in PHP. Esempio. Fulvio Corno
17/03/2009 10:30-12:30 EA Generazione di XML in PHP, autenticazione utente per il servizio MyShow e funzionalità di elenco cinema in XML del servizio MovieDB Dario Bonino
20/03/2009 08:30-10:30 L Sequence diagram della collaborazione tra i due web site. Navigazione a basso livello tra i nodi DOM. Funzioni di validazione di XML mediante schema in PHP. Fulvio Corno
24/03/2009 08:30-10:30 EA La libreria curl. Esercitazione: realizzazione della seconda pagina (getShows) dell'esercizio. Fulvio Corno
24/03/2009 10:30-12:30 EA Segue esercitazione Dario Bonino
27/03/2009 08:30-10:30 L Introduzione alle Software Oriented Architectures. Intoduzione ai Web Service. Struttura di un messaggio SOAP. Fulvio Corno
31/03/2009 08:30-10:30 L (segue) SOAP. Descrittore di web service WSDL. Cenni su UDDI. Fulvio Corno
31/03/2009 10:30-12:30 EA Librerie di supporto SOAP+WSDL in PHP (NuSOAP). Esercizio. Fulvio Corno
03/04/2009 08:30-10:30 EA Librerie di supporto SOAP+WSDL in PHP (NuSOAP). Esercizio. Dario Bonino
07/04/2009 08:30-10:30 EA

Complex type in NuSoap.
Completamento esercizio

Fulvio Corno
07/04/2009 10:30-12:30 EA

Completamento esercizio

Dario Bonino
17/04/2009 08:30-10:30 L Introduzione a Javascript Fulvio Corno
21/04/2009 08:30-10:30 L HTML DOM e Javascript. Gestione degli eventi. Fulvio Corno
21/04/2009 10:30-12:30 EA Es. Javascript Dario Bonino
24/04/2009 08:30-10:30 L CSS - Cascading style sheets

Fulvio Corno

28/04/2009 08:30-10:30 L AJAX - Introduction Fulvio Corno
28/04/2009 10:30-12:30 EA Es. Javascript

Dario Bonino

05/05/2009 08:30-10:30 EA Esercitazione guidata: ajax "suggest" Fulvio Corno
05/05/2009 10:30-12:30 EA Esercitazione: Funzionalità "suggest" in MyShows

Dario Bonino

08/05/2009 08:30-10:30 EA Esercitazione guidata: ajax "infinite scrolling" Fulvio Corno
12/05/2009 08:30-10:30 EA Esercizi di progettazione di web service (es.1) Fulvio Corno
12/05/2009 10:30-12:30 EA Esercizio: Ajax + web service.
Consulenza pro-esame.

Dario Bonino

15/05/2009 08:30-10:30 EA Esercizi di progettazione di web service (es.2) Fulvio Corno
19/05/2009 08:30-10:30 L La libreria jQuery - descrizione e primi esempi Fulvio Corno
19/05/2009 10:30-12:30 EA Esercizio jQuery.
Consulenza pro-esame.

Dario Bonino

22/05/2009 08:30-10:30 L La libreria jQuery - funzionalità Ajax. Esercizio "Ajax Suggest con jQuery". Fulvio Corno
26/05/2009 10:30-12:30  EA Consulenza pro-esame. Dario Bonino