Articoli tecnici pubblicati
- PhantomJS, headless browser per test con Javascript - 08/05/2012
- Creare e leggere QR Code in JavaScript – 24/04/2012
- Guida jQuery Mobile – Febbraio 2012
- Knockout, un framework MVVM per JavaScript – 27/02/2012
- Turn.js: ottenere un effetto page flip d’impatto – 21/02/2012
- QUnit, unit test per JavaScript – 14/02/2012
- Kendo UI, un’alternativa a jQuery UI – 07/02/2012
- RESTful Web Services – La Guida – Novembre 2011
- Guida Licenze Software – Settembre 2011
- Certificati digitali: come navigare sicuri – 01/04/2009
- Una semplice strategia anti-phishing – 17/10/2007
- Orientarsi tra le licenze software – 04/05/2007
- Definire metadati con Dublin Core – 30/01/2007
- PrivacyBird: l’uccellino della privacy – 09/01/2007
- La privacy secondo APPEL – 12/12/2006
- XML, usare elementi o attributi? – 05/12/2006
- I difetti di XML – 14/11/2006
- JRC Policy Workbench per creare documenti P3P – 31/10/2006
- Nomi standard per classi ed elementi – 03/10/2006
- Estendere XHTML – 12/09/2006
- JavaScript ed espressioni regolari – 07/08/2006
- MVC: codice server-side non intrusivo – 31/07/2006
- OpenDocument, un formato da ufficio – 14/07/2006
- XHTML, CSS e JavaScript… separati in casa – 23/06/2006
- Una mappa per Google – 16/06/2006
- Da HTML a XHTML in tre passi – 09/06/2006
- P3P e la gestione della privacy in un sito Web – 26/05/2006
- XQuery: interroghiamo XML – 12/05/2006
- Gestione dei dati con XForms – 28/04/2006
- Il misterioso mondo dei namespaces – 21/04/2006
- Guida XML – Aprile 2005
- Javascript e HTTP – 18/03/2005
- Validazione client-side: un approccio dichiarativo – 04/02/2005
- XMLSpy: un ambiente integrato per XML – 24/05/2002
- SOAP: far comunicare le applicazioni sul Web – 06/05/2002
- XML Schema e Documenti XML – 29/04/2002
- RDF per descrivere il Web – 18/01/2002
- XHTML: il futuro di HTML – 16/01/2002
- Uno sguardo ad XML – 14/01/2002
- Elenco completo degli articoli
- Guida alle licenze software: il diritto d’autore – 25/01/2011
- Licenze software: anatomia di una licenza software (1/2) – 27/01/2011
- Licenze software: anatomia di una licenza software (2/2) – 28/01/2011
- Licenze software: le licenze proprietarie (1/3) – 03/02/2011
- Licenze software: le licenze proprietarie (2/3) – 04/02/2011
- Licenze software: le licenze proprietarie (3/3) – 10/02/2011
- Licenze software: le licenze di distribuzione (1/2) – 11/02/2011
- Licenze software: le licenze di distribuzione (2/2) – 17/02/2011
- Licenze software: programmi e sorgenti – 18/02/2011
- Licenze software: Free Software e Open Source (1/2) – 24/02/2011
- Licenze software: Free Software e Open Source (2/2) – 25/02/2011
- Licenze software: il copyleft (1/2) – 03/03/2011
- Licenze software: il copyleft (2/2) – 04/03/2011
- Licenze software: le licenze permissive – 10/03/2011
- Licenze software: compatibilità e proliferazione – 11/03/2011
- Licenze software: il pubblico dominio – 18/03/2011
Professionisti Consulenti ICT-Italia
- Cloud Computing: cos’è veramente? – 18/01/2011
- Cinque rischi nell’adozione dell’Open Source – 11/06/2010
- Cinque obiezioni all’Open Source – 09/06/2010
- Cinque motivi per adottare l’Open Source – 08/06/2010
- TurnKey Linux: accendi e vai! – 07/05/2010
- Open Source: costi e benefici di migrazione – 29/06/2009
- Open Source: i “costi nascosti” di adozione in azienda – 22/06/2009
- Certificati digitali: sicurezza e identità – II – 28/05/2009
- Disaster Recovery e Virtualizzazione – 21/05/2009
- Certificati digitali: sicurezza e identità – I – 30/04/2009
- Virtual Appliance: soluzioni pronte all’uso – 23/04/2009
- Le licenze d’uso nella scelta del software – 28/05/2007
- SharpDevelop: una alternativa a Visual Studio – 11/01/2010
- Esperimenti di clonazione – 30/11/2009
Rivista: DEV.
Gruppo Editoriale Infomedia
- Corso di ASP.NET: Pubblicazione dell’applicazione Web (Ultima Parte) – DEV n. 119, Giugno 2004
- Corso di ASP.NET: Tracing e debugging (Parte 10) – DEV n. 118, Maggio 2004
- Corso di ASP.NET: Generazione degli ordini (Parte 9) – DEV n. 117, Aprile 2004
- Corso di ASP.NET: Il carrello della spesa (Parte 8 ) – DEV n. 116, Marzo 2004
- Corso di ASP.NET: Dal catalogo ai dettagli dei libri (Parte 7). – DEV n. 115, Febbraio 2004
- Corso di ASP.NET: Il catalogo della libreria (Parte 6) – DEV n. 114, Gennaio 2004
- Corso di ASP.NET: Verifichiamo l’input dell’utente (Parte 5) – DEV n. 113, Dicembre 2003
- Corso di ASP.NET: La form di registrazione: usiamo i controlli server HTML (Parte 4) – DEV n. 112, Novembre 2003
- Corso di ASP.NET: La form di registrazione: una prima versione (Parte 3) – DEV n. 111, Ottobre 2003
- Corso di ASP.NET: L’accesso alla libreria virtuale (Parte 2) – DEV n. 110, Settembre 2003
- Corso di ASP.NET: Applicazioni ASP.NET: La tecnologia e gli strumenti (Parte 1) – DEV n. 109, Luglio/Agosto 2003
- Corso di XML: XML: evoluzioni ed applicazioni (Ultima Parte) – DEV n. 105, Marzo 2003
- Tecnologie Web client-side: considerazioni finali – DEV n. 104, Febbraio 2003
- Sondaggi 100% DHTML – DEV n. 104, Febbraio 2003
- Corso di XML: XSL Formatting Objects (Parte 12) – DEV n. 104, Febbraio 2003
- Corso di XML: Intervenire nell’elaborazione di XML (Parte 11) – DEV n. 103, Gennaio 2003
- Corso di XML: XSLT: generazione di elementi e controllo del flusso di elaborazione (Parte 10) – DEV n. 102, Dicembre 2002
- Usabilità & Web Development – DEV n. 102, Dicembre 2002
- SureMail Client: un’implementazione VB.NET – DEV n. 101, Novembre 2002
- Web Services: oggi e domani – DEV n. 101, Novembre 2002
- Corso di XML: Trasformazione di documenti XML con XSLT (Parte 9) – DEV n. 101, Novembre 2002
- Corso di XML: Primi passi con XSL: XPath (Parte 8 ) – DEV n. 100, Ottobre 2002
- Corso di XML: Presentazione di documenti XML tramite CSS (Parte 7) – DEV n. 99, Settembre 2002
- Corso di XML: Schemi XML e namespace (Parte 6) – DEV n. 98, Luglio/Agosto 2002
- Corso di XML: Dichiarazione di elementi e tipi negli schemi XML (Parte 5) – DEV n. 97, Giugno 2002
- Corso di XML: Schemi XML (Parte 4) – DEV n. 96, Maggio 2002
- Corso di XML: Documenti validi e DTD (Parte 3) – DEV n. 95, Aprile 2002
- Linguaggi per la programmazione logica – DEV n. 94, Marzo 2002
- Corso di XML: Documenti ben formati (Parte 2) – DEV n. 94, Marzo 2002
- Corso di XML: Le regole sintattiche (Parte 1) – DEV n. 93, Febbraio 2002
- XML: descrivere e scambiare dati sul Web – DEV n. 90, Novembre 2001
- Da XML a RDF – DEV n. 90, Novembre 2001
Rivista: Visual Basic Journal
Gruppo Editoriale Infomedia
- Localizzazione di applicazioni ASP .NET – VBJ n. 53, Settembre/Ottobre 2003
- Gestire l’upload di file – VBJ n. 52, Luglio/Agosto 2003
- Controlli Utente – VBJ n. 51, Maggio/Giugno 2003
- Forms Authentication – VBJ n. 50, Marzo/Aprile 2003
- Introduzione ai servizi Web – VBJ n. 49, Gennaio/Febbraio 2003
- Realizzare Web Service in ASP.NET – VBJ n. 49, Gennaio/Febbraio 2003
- Organizzare il codice con il code-behind – VBJ n. 47, Settembre/Ottobre 2002
- Data binding in ASP.NET – VBJ n. 46, Luglio/Agosto 2002
- Web Form e controlli server – VBJ n. 45, Maggio/Giugno 2002
- Applicazioni Web con Visual Studio.NET – VBJ n. 44, Marzo/Aprile 2002
Rivista: Computer Programming
Gruppo Editoriale Infomedia
- RSS: organizzare le informazioni sul Web – CP n. 120, Gennaio 2003
- .NET ObjectSpaces: oggetti, dati e persistenza – CP n. 119, Dicembre 2002
- Relax NG: un altro schema per XML – CP n. 118, Novembre 2002
- VB.NET: cosa c’è di veramente nuovo? – CP n. 117, Ottobre 2002
- Descrivere applicazioni con AppML – CP n. 116, Settembre 2002
- Universo XML – CP n. 115, Luglio/Agosto 2002
- Da ADO ad ADO.NET – CP n. 114, Giugno 2002
- Web privacy ed il P3P – CP n. 113, Maggio 2002
- Alla ricerca dei servizi Web – CP n. 112, Aprile 2002
- Secure Socket Layer – CP n. 111, Marzo 2002
- Standard Unicode – CP n. 110, Febbraio 2002
- Programmazione dichiarativa – CP n. 109, Gennaio 2002
- Le espressioni regolari – CP n. 108, Dicembre 2001
- ASP.NET: le nuove applicazioni per il web – CP n. 107, Novembre 2001
- Da HTML a XHTML – CP n. 106, Ottobre 2001
- Project JXTA e la collaborazione Peer-To-Peer – CP n. 105, Settembre 2001
- Un passaporto per il Web – CP n. 104, Luglio/Agosto 2001
- Electronic Commerce Modeling Language – CP n. 104, Luglio/Agosto 2001
- Interfacce utente dinamiche con UIML – CP n. 103, Giugno 2001
- Accessibilità dei sistemi informatici – CP n. 102, Maggio 2001
- Software Design Patterns – CP n. 101, Aprile 2001
- Implementazione di web services con SOAP (II Parte) – CP n. 101, Aprile 2001
- Multimedia con SMIL – CP n. 100, Marzo 2001
- Implementazione di web services con SOAP (I Parte) – CP n. 100, Marzo 2001
- Dal C++ al C# – CP n. 99, Febbraio 2001
- .NET Framework – CP n. 98, Gennaio 2001
- Controllo degli accessi in ASP – CP n. 98, Gennaio 2001
- Computer Telephony – CP n. 97, Dicembre 2000
- Universal Plug and Play – CP n. 97, Dicembre 2000
- XQL per interrogare documenti XML – CP n. 96, Novembre 2000
- DCE: un ambiente per applicazioni distribuite multipiattaforma – CP n. 95, Ottobre 2000
- L’interoperabilità secondo SOAP – CP n. 94, Settembre 2000
- OLAP: l’analisi dei dati – CP n. 93, Luglio/Agosto 2000
- Creare wizard per il Web (II Parte) – CP n. 93, Luglio/Agosto 2000
- WebDAV: la collaborazione sul Web – CP n. 92, Giugno 2000
- Creare wizard per il Web (I Parte) – CP n. 92, Giugno 2000
- Data Shaping – CP n. 91, Maggio 2000
- Descrivere il Web con RDF – CP n. 90, Aprile 2000
- Internet prossimo venturo – CP n. 89, Marzo 2000
- OSD: un distributore automatico di software – CP n. 89, Marzo 2000
- ASP e ADSI per il setup di applicazioni Web – CP n. 89, Marzo 2000
- Pagamenti elettronici con SET – CP n. 88, Febbraio 2000
- Il Web in TV – CP n. 87, Gennaio 2000
- ASP e database: il valore di una buona connessione – CP n. 87, Gennaio 2000
- CIFS: il file system globale – CP n. 86, Dicembre 1999
- Il Web senza fili – CP n. 85, Novembre 1999
- FlashPix per le immagini digitali – CP n. 84, Ottobre 1999
- Alla ricerca di una lingua universale – CP n. 83, Settembre 1999
- Quando il codice diventa mobile – CP n. 82, Luglio/Agosto 1999
- PHP per lo scripting server-side – CP n. 81, Giugno 1999
- Multimedia con ASF – CP n. 80, Maggio 1999
- XML e il futuro del Web – CP n. 79, Aprile 1999
- Windows NT5 e la gestione delle risorse distribuite – CP n. 78, Marzo 1999
- Progettare applicazioni Web-based – CP n. 78, Marzo 1999
- Infobus per lo scambio di dati in Java – CP n. 77, Febbraio 1999
- Sviluppare applicazioni ASP (parte III) – CP n. 76, Gennaio 1999
- Il Network Computing Framework per il commercio elettronico – CP n. 76, Gennaio 1999
- DHTML: Stato dell’arte – CP n. 75, Dicembre 1998
- Il data binding in Internet Explorer 4 – CP n. 75, Dicembre 1998
- Active Server Pages: tecnologia aperta (parte II) – CP n. 75, Dicembre 1998
- Active Server Pages per lo sviluppo sul Web (parte I) – CP n. 74, Novembre 1998
- Personalizzare il Web con JavaScript e i cookie – CP n. 70, Giugno 1998
- Realizzare un MIDI Player utilizzando MCI – CP n. 69, Maggio 1998
- Scrivere codice script multi-browser – CP n. 68, Aprile 1998
- Un lettore di CD musicali – CP n. 66, Febbraio 1998
- Ottimizzare IntraBuilder con Javascript – CP n. 64, Dicembre 1997
- Audio e video su Web – CP n. 60, Luglio 1997
Rivista: ASP Today
- Website Internationalization using ASP – 29/09/1999
- Advanced Form Validation – 08/07/1999
- Uploading Files with Posting Acceptor – 03/06/1999
- VBScript and JScript interactions within ASP pages - 20/04/1999
- A Beginners Guide to Cookie Disabled Sessions – 22/03/1999
Rivista: Apogeo OnLine
- Alla scoperta dei motori di ricerca – 18/03/1999
- Sintonizza il tuo browser – 21/01/1999
- Cookie, lo spione telematico – 17/12/1998
- I browser e il Web inter-attivo – 29/10/1998
- Nel mondo dei server Web – 08/09/1998
Proceedings ed altro:
- A.Chiarelli
Introduzione alla multimedialità
Dispensa utilizzata nell’ambito del corso di Tecnologie Multimediali svolto presso il C.F.P. della Provincia di Pisa
Novembre-Dicembre 1994 - A.Brogi, A.Chiarelli, P.Mancarella, V.Mazzotta, D.Pedreschi, C.Renso, F.Turini
Implementations of Program Composition Operations
Proceedings of the Sixth International Symposium on Programming Languages Implementation and Logic Programming – Madrid ’94. - A. Chiarelli, V. Mazzotta, C. Renso
Una WAM estesa per la composizione di programmi logici
Atti dell’Ottavo Convegno sulla Programmazione Logica GULP’93, Gizzeria Lido (CZ), 1993. - A. Chiarelli, V. Mazzotta, C. Renso
A WAM-based implementation of program composition operations
Proceedings of the 2th Compulog-Network Area Meeting on Programming Languages, Pisa, 1993.
- QUnit, unit test per JavaScript – 14/02/2012

