|
wrox.com
| books |
all books | book details |
Professional Java XML Programming with
Servlets and JSP
The theme of the book is
meta-programming, that is, writing programs that customize, guide and modify other
programs. Meta-programming is not a very new idea (LISP programmers have been doing it for
decades) but XML gives it a profoundly new twist. We believe that XML greatly increases
the ability of a Competent User Who is Not a Programmer to exercise control over computer
programs by editing human-readable text files. In brief, 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. Another way to describe our Big Idea is to say that we are
developing programs which 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.
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 for them. The third part
brings Java and XML together as two well-matched tools for developing the main theme of
the book.
Wrox provides on-line discussion for the above title and surrounding technologies on P2P.
|
Author
Tom Myers
Alexander Nakhimovsky
|
ISBN 1861002858 |
Price $ 49.99 |
£ 35.99 |
C$ 74.95 |
Publish Date
December 1999 |
Pages 772 |
|
back |
|
|
|
|
|
|
Straw Poll |
|
|
Top Ten Books |
|
1 |
Beginning JavaScript |
2 |
XSLT Programmer's Reference
2nd Edition |
3 |
Beginning Java 2 - JDK 1.3
Version |
4 |
Beginning Active Server Pages
3.0 |
5 |
VB.NET Programming with the
Public Beta |
6 |
Introducing .NET |
7 |
C# Programming with the
Public Beta |
8 |
Professional Java Server
Programming J2EE Edition |
9 |
Beginning Visual C++ 6 |
10 |
Professional Active Server
Pages 3.0 |
|
|
About Wrox |
Contact Us |
Terms and Conditions |
|
|