This is a list of selected books that we think you should read. It is a list
of books that are known for good quality. We have actually read all these books
or an earlier edition of them.
This is an easy-to-use tutorial that breaks down the task of learning XML
into 21 focused lessons. Readers learn through clear explanations of concepts,
structured step-by-step tasks, and abundant code samples. This book covers all
aspects of using XML to publish a wide range of content on the Web.
XML Unleashed is a complete and comprehensive reference for sophisticated
Web developers that covers every possible use of XML, from creating Web
documents to building sophisticated Web applications. It covers all aspects of
XML technology, from DTD, XSL, and X Pointers to manipulating XML with Java
and JavaScript. See hundreds of professional programming techniques as well as
code for more than 15 real-world XML applications involving e-commerce,
database access, Web management, real estate, and healthcare. This book also
includes reference material on SMIL, the XML-based language for Web
multimedia.
XML is revolutionizing Web site development by making difficult tasks
easier and many new tasks possible. Based on the latest W3C standards, this tutorial-plus-reference takes you step by step through everything you
need to know to put XML to work, from the fundamentals of the XML language to
document construction and simple XML-based solutions for specialized markup
problems. Numerous examples, specifications, and addresses for relevant Web
sites leave no questions unanswered.
This book (2.edition of XML Applications, Wrox 1998) describes how the
total XML concept will work for programmers. It explains the essential
techniques for designing, using, and displaying XML documents.
The focus is on real-world applications. It presents design
techniques, and shows how to interface XML applications with Web
applications and database systems. Whether your requirements are oriented
toward data exchange or visual styling, this book will cover all the
relevant techniques in the XML community.
Each chapter contains a practical example. The examples cover cross
platform languages, parsers, and servers, so you get a valuable insight even
if they are not all implemented using your favorite platform.
Professional XML is for anyone who wants to use XML to build applications
and systems.
XML is creeping into the vocabulary of every web page author and
application programmer. Even if you haven't actually noticed it yet, XML is
there and growing in influence. Some corporations have already chosen to build
web-based applications that transfer data between client and server in XML
format rather than as HTML within a page, or in the form of traditional record
sets through Remote Data Services.
Microsoft has undertaken to provide full support for XML and other
associated standards in the latest version of Internet Explorer. These
standards are set by the World Wide Web Consortium (W3C), and cover a whole
range of different technologies.
This book is for web developers who want to know more about what XML is,
what its potential applications are, and what support is available for XML and
its associated technologies right now in Microsoft Internet Explorer 5.
XML is a mark up language which allows you to define your
own tags, and to define data rather than format it. The overall concepts
of XML are quite well understood but there is little information available
about issues of developing applications using XML. By considering the
decisions to be made at various stages of a project, via the Centaur case
study, this book will help readers understand the various aspects of XML
and its related technologies. It stresses the benefits of XML in
informational systems, where it can be used to separate content from
presentation, and in transactional systems, where it can act as a low-cost
alternative to EDI protocols. This unique book is for all web developers who are
familiar with ASP and HTML and who now want to use XML to develop web
applications.
This book is all about creating
Cooperative Network Applications. The aim is to promote the re-use of
intranet and Internet applications and maintain the viability of
applications in the face of change.
Using Stephen's 5 Principles of Cooperative Network Application
Development, you can create applications that can promote themselves on
the network, sharing data and logic with clients of varying levels of
sophistication. Using XML to define data exchange in such a way that
future applications will also be able to negotiate an exchange format
even in the face of minor programming errors or evolving data definitions.
Using LDAP this can take place on a network where we query for the
services without knowing their location. The result is a distributed
computing environment that will remain robust while users and resources
are in flux.