Tutorial search

Tutorials
Stuff
Affiliates

Cool Stuff




The fastest way to master the basics of Adobe Photoshop

Click here to find out how

Photoshop Templates


Featured Photoshop templates - professional ready to use designs for your next project.

View all templates

Create a maintainable extensible XML format - XML tutorial


XML is a communication format for exchanging structured documents and data. Too often, an XML format is chosen arbitrarily during development, without much planning or design. Learn how to design a format less likely to require change and agile enough to incorporate new requirements with the simple addition of new extensions instead of full changes.
Category: XML tutorials > Development - Difficulty:


More cool XML tutorials:



Addressing and Linking XML Documents
Addressing and Linking XML Documents
"Writing for the Web without linking is like eating without digesting".
In this tutorial, you'll learn
How to navigate through an XML document using XPath patterns;
How to build powerful expressions using XPath patterns and functions;
What technologies come together to support linking in XML;
How to reference document fragments with XPointer;
How to link XML documents with XLink;
Category: XML tutorials > Development - Difficulty:
DTD Tutorial
DTD Tutorial
DTD is described in XML 1.0 standard. In this tutorial basic DTD features are demonstrated on many examples which can be downloaded for off-line use.
Category: XML tutorials > Authoring - Difficulty:
Using XML with Databases
Using XML with Databases
Although XML is certainly a great storage format for shuttling data around the Web, most web applications store their data in relational databases. Knowing this, it stands to reason that many web applications will end up accessing data from a database yet interacting with it and sharing it with other applications as XML data. This has a lot do with the fact that XML can be used not only as a document format, but also as a way to represent data in a highly structured manner. In this tutorial, you learn how relational databases work and how you can integrate your XML applications with relational databases. More specifically, you find out how to export database data as XML code, as well as how to make SQL queries on a database and format the results in XML.
Category: XML tutorials > Database - Difficulty:
Transforming XML with XSLT
Transforming XML with XSLT
In this tutorial, you'll learn: more details about the XSLT style sheet language; process and sort nodes in an XSLT style sheet; use patterns and expressions in XSLT; apply XSLT style sheets to more challenging document transformation tasks
Category: XML tutorials > Style Sheets - Difficulty:
Improve performance of XML apps using Xerces-C++
Improve performance of XML apps using Xerces-C++
Discover how to improve the performance of your XML applications by using the Xerces-C++ parser properly. Xerces-C++ is an open source validating XML parser available from Apache. In this article, you'll learn the best ways to use the parser efficiently, and which features and properties affect its performance.
Category: XML tutorials > Development - Difficulty: