Page 5 of 6
Standard
-
XML
-
Extensible Markup Language (XML) 1.0 (Fourth Edition) - comprende anche il DTD nelle sezioni 3.2 e 3.3
- XML 1.1 (Second Edition) - i principali cambiamenti rispetto alla versione 1.0 sono riassunti nel paragrafo 1.3
- Namespaces in XML 1.0 (Second Edition) - W3C Recommendation 16 August 2006
-
XML Schema Part 0: Primer - documento introduttivo (facilmente leggibile) sugli XML Schema
- Altri riferimenti agli Standard su XML Schema - documenti più tecnici
-
Document Object Model (DOM) Level 3 Core Specification
- Standard su DOM - tutti gli standard
-
Extensible Markup Language (XML) 1.0 (Fourth Edition) - comprende anche il DTD nelle sezioni 3.2 e 3.3
-
PHP documentation
- DOM Functions in PHP
-
CURL Library in PHP
Nota: per il funzionamento della libreria CURL in EasyPHP occorre togliere il simbolo di commento (;) nella riga ;extension=php_curl.dll del file php.ini sito nella cartella Program Files\EasyPHP 2.0b1\conf_files - SOAP Functions in PHP
- NuSOAP library in PHP
-
jQuery
- The official jQuery website
- jQuery official documentation
Link utili
- Reading and writing the XML DOM with PHP
- PHP SOAP extension tutorial
- NuSOAP library tutorial
- The PHP web site
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)