Manuali Scontati

Manuali Scontati

Manuali Gratis > Programmazione > XML

Manuale XML I portatili

Editore: Mondadori Informatica
Pagine: 279
Autore: Pialorsi Paolo
Collana: I portatili

Acquistalo a prezzo scontato:
Manuali Scontati
Data Pubblicazione: 2002-05-01
ISBN: 8883313410
Prezzo: 7.70 €
Lingua: Italiano

Quarta di copertina

Crea pagine Web degne di un professionista! Scopri tutti i segreti del linguaggio XML, il nuovo linguaggio del Web, per lavorare subito in modo efficace e produttivo.
XML (eXtensible Markup Language) è un metalinguaggio che è sempre più spesso necessario conoscere per affrontare lo sviluppo di progetti software allineati con le esigenze del mercato. Questo testo affronta XML sia da un punto di vista teorico che pratico. La prima parte del libro permette al lettore di capire le nozioni di XML, Document Type Definition, XML Schema, XPath, i linguaggi XSL (eXtensible Stylesheet Language), XSLT (XSL for Transformation) e XSL-FO (XSL Formatting Objects) per trasformare e impaginare contenuti XML. La seconda parte del testo affronta nella pratica queste tecnologie, valutandone applicazioni reali nell’ambito di progetti di sviluppo basati su Visual Basic 6.0, Active Server Pages 3.0, Java Server Pages, ASP.NET. Vi è infine un capitolo dedicato ai WebServices che permette di capire quale sia il ruolo di XML in SOAP (Simple Object Access Protocol), WSDL (WebService Description Language) ed UDDI (Universal Description, Discovery and Integration). Tutti gli argomenti sono trattati con l’intento di valutare applicazioni reali che diano risposte a problemi quotidiani.

A chi si rivolge:

  • Sviluppatori che conoscono già qualche linguaggio di programmazione e vogliano capire come e quando utilizzare XML nei loro progetti
  • Manager di progetto che desiderino capire il ruolo di XML nello sviluppo software
Argomenti:
  • Creare documenti well-formed
  • Definire elementi, gruppi e sequenze
  • Capire attributi ed entità
  • Comprendere uno schema XML
  • Formattare i contenuti
  • Costruire template
  • Inserire immagini, tabelle e liste
  • Fare collegamenti ai database
  • Usare XML con ADO
  • Capire SOAP e i Web Services
Paolo Pialorsi è un consulente specializzato nella realizzazione di applicazioni Internet di e-commerce basate su tecnologie Microsoft. Si occupa di questo settore da diversi anni con l'omonima società Pialorsi Sistemi S.r.l. . Da alcuni anni poi collabora con Mondadori Informatica Education tenendo corsi e conferenze su argomenti quali ASP, XML, HTML, DHTML, Visual Basic e il Framework .NET. Attualmente ha conseguito le certificazioni Microsoft MCSD, MCT, MCSE Win2000, MCSA oltre alla certificazione di IBM Certified Developer su tecnologie XML. Paolo è raggiungibile tramite email all'indirizzo paolo@devleap.it .



Indice

Indice

Introduzione 1

1 - Da 0 a XML 3
Alle origini di XML (SGML) 4
Sintassi XML 6
Documenti XML Well-Formed 10
Namespace 12
Grammatiche XML 19

2 - Validazione XML e DTD 21
Concetti generali 22
Document Type Definition (DTD) 24
Definizione di elementi 25
Definizione di gruppi e sequenze 26
Molteplicita' 28
Definizione di attributi 29
Entita' 32
Un esempio completo di DTD 34

3 - XML Schema Definition 37
Oltre le DTD 38
Struttura di un documento XSD 40
Tipi semplici 41
Dichiarazione di elementi 44
Dichiarazione di attributi 47
Tipi complessi 48
Associare un XSD a un documento 52

4 - Formattazione di contenuti 59
Cascading Style Sheets (CSS) 60
eXtensible Stylesheet Language (XSL) 67
XPath 69
Regole XPath abbreviate 71
Location Paths 75
Funzioni interne XPath 79

5 - XSLT 81
XSLT come linguaggio 82
Definizione di Template 84
Lettura e copia dei valori 87
Costrutti condizionali e iterativi 92
Ordinamento 97
Creare nuovi contenuti 98
Ultimi ritocchi 101

6 - XSL-FO 105
Introduzione a XSL-FO 106
L’idea alla base di XSL-FO 106
Formatting Objects 108
Struttura di un documento FO 110
layout-master-set 111
page-sequence 113
Inserimento di immagini 116
Definizione di tabelle e liste 118
Un esempio completo 121

7 - Utilizzare XML 125
Dalla teoria alla pratica 126
Document Object Model (DOM) 126
Implementazione DOM in MSXML 140
Cercare, trasformare e validare con MSXML 145
Simple API for XML (SAX) 149
Implementazione SAX in MSXML 150

8 - XML Data Binding 153
Isole di dati XML (XML Data Island) 154
Data Source Object XML (DSOXML) 155
DSOXML e DOMDocument 166
Trasformare XML con DHTML 168
Scambiare dati tra client e server via HTTP 169

9 - XML nei Web Server 173
Introduzione 174
ASP 3.0 175
JSP 185

10 - XML nel Framework .NET 201
Introduzione 202
System.xml 203
System.xml e ASP.NET 209
Validazione XSD con System.Xml.Schema 213
Trasformazioni XSLT con System.Xml.Xsl 217
XPath con System.Xml.XPath 219

11 - ADO e SQLXML 225
Introduzione 226
ActiveX Data Objects 226
Recordset ADO e ASP 3.0 234
Data Binding verso un Recordset XML da DHTML 236
Data Binding verso un Recordset XML da Win32 237
SQL Server 2000 e XML 240

12 - SOAP e i WebServices 247
Cosa e' un Web Service? 248
La specifica SOAP 250
Web Service Description Language (WSDL) 255
Universal Description, Discovery and Integration (UDDI) 259

Appendice A: Collegare XML 263

Appendice B: Links utili 269

Glossario 273
Indice analitico 277



MIGLIORA COSTANTEMENTE

Riceverai una sola volta al mese (no spam!) tutti i nuovi manuali e guide pubblicati !
La tua email:


Manuali gratis di XML

Tutorial XML di shppotta

Introduzione tecnica ad XML di XML.com

Guida XML di WebMasterPoint

Manuale XML di Università di Firenze

Introduzione a XML di Wikipedia