|
Professional Java XML Programming
|
| Edition |
first
|
| Publish Date |
December 1999
|
| Author |
Tom Myers, Alexander Nakhimovsky
|
| ISBN |
1861002858
|
| Publisher |
Wrox Press
|
| Format |
Paperback, 770 pages
|
| Price |
$49.99 at fatbrain.com
|
| Rating |
8/10
|
| Review |
Not for the Impatient
Some programming books are intended to be simple reference books, and others are meant to provide lots of code snippets that readers can copy.
"Professional Java XML Programming with Servlets and JSP" actually has the goal of teaching the reader about the concepts and underlying ideas of combining Java and XML.
It is somtimes frustrating to have to read through all the explanations of 'why' when all you want to know is 'how'.
But if you have the time and patience, you'll finish the book knowing far more about the topic than you ever thought you would.
|
| Synopsis: |
Meta-programming, or writing programs that customize, guide and modify other programs, is not a very new idea (LISP programmers have been doing it for decades) - but XML gives it a profoundly new twist.
XML greatly increases the ability of the user to exercise control over computer programs, by editing easily understandable text files.
These programs know as little as possible about what they are actually being used to do.
Instead, their structure and behavior are described with XML in domain-specific languages, and the programs "interpret" the descriptions.
|
| From the Publisher: |
Once .ini files and Notepad are replaced with .xml files and a validating XML editor, the possibilities for controlling programs from text files increase immeasurably, perhaps introducing a new way of programming and a new relationship between the user, the programmer and the program.
The theme of the book is this collection of new possibilities; its goal is to help bring about the new relationship.
The book is in three parts.
The first part is about Java, with no XML in sight.
It covers the basic plumbing of a distributed Web application written in Java.
The second part is about XML and XSLT, with very little Java.
Our task here is to summarize both standard XML and XSLT and discover good programming practices.
|
New on the Java Boutique:
New Review:
Time Management Made Easy with the Quartz Enterprise Job Scheduler
Why not just use the Java timer API? This open source scheduling
API boasts simplicity, ease-of-integration, a well-rounded feature
set, and it's free!
New Applet:
Reverse Complement
Reverse Complement is a simple applet that converts DNA or RNA
sequences into three useful formats.
Elsewhere on internet.com:
WebDeveloper Java
Lots of Java information on webdeveloper.com
WDVL Java
Thorough Java resource at the Web Developer's Virtual Library.
ScriptSearch Java
Hundreds of free Java code files to download.
jGuru: Your View of the Java Universe
Customizable portal with online training, FAQs, regular news updates, and tutorials.
|