Alex Ceponkus, Faraz Hoodbhoy - Applied XML A Toolkit for Programmers.pdf
(
3068 KB
)
Pobierz
Microsoft Word - Applied XML - A Toolkit for Programmers -- Wiley.doc
John Wiley & Sons
© 1999, 474 pages
ISBN: 0471344028
A breezy introduction to processing XML using Microsoft
technology.
Table of Contents
Colleague Comments
Back Cover
Synopsis
by
John E. Simpson
If you're a developer who works primarily with Microsoft products and needs
to get a quick leg up on how to handle the Extensible Markup Language
(XML),
Applied XML
is a great place to start. Although the authors give some
attention to cross-platform Java and JavaScript, by far most of their emphasis
is on using Microsoft technologies -- Internet Explorer, VBScript, and Visual
Basic -- to process data based on XML and related standards. The book
comprises three main parts (a total of 15 chapters), entitled "XML-A
Panoramic View," "XML Document Object Model (DOM)," and "Presenting
XSL-The XML Stylesheet Language." The style is informal, not at all dry, and
plenty of code samples, screen shots, tables, and graphics help illustrate the
authors' key points.
- 2 -
Applied XML: A Toolkit for Programmers
by Alex Ceponkus and Faraz Hoodbhoy
Table of Contents
Part I
XML–A Panoramic View
Chapter 1
-
XML FAQ - 10
Chapter 2
-
Pioneering the Electronic Frontier - 21
Chapter 3
-
Details, Details - 48
Part II
XML Document Object Model (DOM)
Chapter 4
-
Introduction to Document Object Model (DOM) - 100
Chapter 5
-
DOM Reference - 113
Chapter 6
-
Using the DOM in Different Environments - 150
Chapter 7
-
XML Support in Internet Explorer 5 - 163
Chapter 8
Shopping Demo - 194
Chapter 9
-
Java Scenario: Online Shopping Demo Continued - 210
Chapter 10
-
Visual Basic Scenario: DOMifier - 222
Part III
Presenting XSL—The XML Stylesheet Language
Chapter 11
-
XSL Overview - 238
Chapter 12
-
XSL Syntax - 249
Chapter 13
-
Querying XML with XSL - 278
Chapter 14
-
XSL Formatting Model - 294
Chapter 15
-
Putting It All Together - 301
Part IV
Appendix’s
Appendix A
-
DOM Definitions for Script - 312
Appendix B
-
DOM Definitions for Java - 318
Appendix C
-
DOM IDL Definitions - 323
Appendix D
-
Glossary - 328
Appendix E
-
References - 330
Appendix F
-
What’s on the CD-ROM - 331
-
Internet Explorer 5 and Server-Side Scenario: Online
Back Cover
IT professionals know that XML is well on its way to becoming the industry
standard for information exchange on the World Wide Web. This book
provides you with the hands-on details you need to create the next generation
of Web applications. With this book, two former Microsoft XML technologies
team members supply you with the know-how and tools you need to harness
the power of XML. Alex Ceponkus and Faraz Hoodbhoy walk you through
numerous real-world examples illustrating effective techniques for using XML
to enhance the data accessing and presentation capabilities of your programs.
You get an in-depth look at how to use the XML Document Object Model, the
DOM, and techniques for leveraging the XML Stylesheet Language, XSL.
Learn how to:
•
Build sophisticated e-commerce applications with XML
- 3 -
Applied XML
-
A Toolkit for Programmers - 4
Introduction
- 5
•
Use XSL with XML to facilitate data presentation
•
Radically enhance the data exchange capabilities of intranet and Web
applications
•
Create customized markup languages
•
Create intelligent, searchable document structures
•
Access existing data in relational databases
•
Exploit XML in various real-world business scenarios
About the Authors
Alex Ceponkus has been working with XML since its inception and has built
numerous XML applications. Alex is a student at the University of Toronto in
the Division of Engineering Science, specializing in computer engineering.
Faraz Hoodbhoy has spent more than three years working on large-scale
information systems and consulting projects across the globe. Faraz is
currently a student in Rensselaer Polytechnic Institute’s Department of
Decision Sciences and Engineering Systems.
Applied XML: A Toolkit for Programmers
Alex Ceponkus
Faraz Hoodbhoy
Publisher:
Robert Ipsen
Editor:
Cary Sullivan
Assistant Editor:
Kathryn Malm
Managing Editor:
Angela Murphy
Electronic Products, Associate Editor:
Mike Sosa
Text Design & Composition:
Benchmark Productions, Inc.
Designations used by companies to distinguish their products are often claimed as
trademarks. In all instances where John Wiley & Sons, Inc., is aware of a claim, the
product names appear in initial capital or all capital letters. Readers, however, should
contact the appropriate companies for more complete information regarding trademarks
and registration.
Copyright © 1999 by Alex Ceponkus and Faraz Hoodbhoy
. All rights reserved.
Published by John Wiley & Sons, Inc.
Published simultaneously in Canada.
No part of this publication may be reproduced, stored in a retrieval system or transmitted
in any form or by any means, electronic, mechanical, photocopying, recording, scanning
or otherwise, except as permitted under Sections 107 or 108 of the 1976 United States
- 4 -
Copyright Act, without either the prior written permission of the Publisher, or authorization
through payment of the appropriate per-copy fee to the Copyright Clearance Center, 222
Rosewood Drive, Danvers, MA 01923, (978) 750-8400, fax (978) 750-4744. Requests to
the Publisher for permission should be addressed to the Permissions Department, John
Wiley & Sons, Inc., 605 Third Avenue, New York, NY 10158-0012, (212) 850-6011, fax
(212) 850-6008, E-Mail: PERMREQ@WILEY.COM.
This publication is designed to provide accurate and authoritative information in regard to
the subject matter covered. It is sold with the understanding that the publisher is not
engaged in professional services. If professional advice or other expert assistance is
required, the services of a competent professional person should be sought.
Printed in the United States of America.
10 9 8 7 6 5 4 3 2 1
Acknowlwdgments
We would both like to extend our sincere gratitude and appreciation to all the wonderful
people who helped us out along the way, especially: Rich Rollman for keeping us up to
date and for his mentoring efforts; David Turner for arranging things for us at Microsoft;
Kathryn Malm for all the edits and for making sure we finished on time; and Cary Sullivan,
Christina Berry, and the folks at Wiley for all their help and for trusting two brand new
authors.
Alex would also like to thank
: Ian Graham, Scott Isaacs, Adam Denning and Peter Weiss
for sharing their writing experiences; my friends and my housemates for being patient
while I typed away at the manuscript; my family for their love and support; my friends at
IDRC and at Microsoft, and Faraz for teaching me the ways of the industry; and I wouldn’t
want to forget to thank all the 1s and 0s, for without them, we wouldn’t get too far with
these things called computers.
Faraz would also like to thank
: My parents, Samir and Khatoon, and my brother, Umair,
for their love and tireless support; my Aunt Naseem, Uncle Iftikhar, and cousins, Azhar
and Mahnaz, for their continual encouragement; my advisor, Professor Tom Willemain,
for helping me see the “big picture” and keeping me on track; my friend and co-author,
Alex, for being the best partner a guy could ask for; and my good buddies, Sabahat,
Awais, Masoud, Maroof, and Adil who taught me that when the going gets tough, the
tough take coffee breaks. Finally, to the late Dr. Eqbal Ahmad, thank you for having been
a part of my life and for showing me and so many thousands more, “the right path” by
walking there first.
Introduction
Overview
Technology is a funny business. One day everyone’s screaming “object-oriented!” the
next it’s “push!” and today it’s “XML!” How does one separate the wheat from the chaff?
That’s not something we try to tackle in this book.
Our objective in this book is to show you how to apply XML to real world scenarios. Yes,
we spend some time covering the conceptual details of XML—but that’s the easy stuff.
What we chose to write about are things that most books couldn’t cover before:
how to use
XML while creating real world applications.
About XML
- 5 -
Plik z chomika:
talka007
Inne pliki z tego folderu:
Simon S. Laurent, BK DeLong - XHTML moving toward XML.pdf
(4565 KB)
Elliotte Rusty Harold - XML 1.1 Bible 3rd Edition.pdf
(18740 KB)
Dino Esposito - XML Programming for MS dotNET.pdf
(7076 KB)
Brian Benz, John Durant - XML Programming Bible.pdf
(15046 KB)
Alex Ceponkus, Faraz Hoodbhoy - Applied XML A Toolkit for Programmers.pdf
(3068 KB)
Inne foldery tego chomika:
_algorytmy
_sieć
_tablice informatyczne
ADO.NET
ASP
Zgłoś jeśli
naruszono regulamin