Javaв„ў EE 5 Tutorial, The (3rd Edition)
Here s what part of this chapter looks like in the XProgramming XML format:
<?xml version="1.0"?> <!DOCTYPE page SYSTEM "ron.dtd"> <page> <header index="yes"> <topic name="acs"/> <date updated="no">20020710</date> <title>XML Notepad Stories</title> <author>Ron Jeffries</author> <precis>My colleague Chet Hendrickson and I are working with .NET and C#, to learn it, with the intention of writing the book you're holding in your hands. Our chosen application is the "XM L Notepad." Here's the initial vision and some stories.</precis> </header> <contents/> <sect1><title>Building an Application Extreme-Programming Style</title> <P>In this book, we'll be working on a real application. Although the app will be small enough to fit in the book, it will be large enough, and tricky enough, to offer some important lessons a bout how a real application might go.</P> <P>As you know, I am a strong proponent of Extreme Programming and "agile" software development, so there will be a lot of XP-related discussion in the book. I'll also be drawing on my years o f programming experience (much of it good), with the hope of bringing out some generally useful techniques. Finally, I'll be discovering, as we go, how to use the C# language and the Microsoft .NET tools.</P> <P>The book, therefore, is a journey of discovery, a journey led by an experienced guide who is nonetheless new to this specific territory. If we're lucky, I won't make a complete fool of myself!</P> <P>Our project begins, as most do, as a vague initial idea, followed shortly by an optimistic dream of what might b e possible, followed by a long period of progress toward a goal that changes along the way. Extreme Programming has taught me some ways of dealing ef fectively with such things, and that's part of what we'll be looking at as we go along.</P> ... </sect1> </page>