Great! How Do I Get Started?

The four essential steps to building an XML-based system or application are the following:

1.
Requirements gathering (described in Chapter 3)
2.
Abstract data modeling (Chapter 4)
3.
Application design, including DTD (document type definition) and schema design (Chapters 5 and 6)
4.
Implementation (Chapters 8 and 9)

If you follow this plan, you won't write one line of application code until step 4. Building an XML-based application is writing software and requires the same rigorous approach.

The four steps don't mention platform at all. Are we implementing on UNIX or Windows NT? Oracle or MySql? Java or Perl? XML and database design free you from platform-dependent approaches to data storage and manipulation, ...

Get XML and SQL: Developing Web Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.