• Complain

Kevin Howard Goldberg - XML: Visual QuickStart Guide

Here you can read online Kevin Howard Goldberg - XML: Visual QuickStart Guide full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2008, publisher: Peachpit Press, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

No cover
  • Book:
    XML: Visual QuickStart Guide
  • Author:
  • Publisher:
    Peachpit Press
  • Genre:
  • Year:
    2008
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

XML: Visual QuickStart Guide: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "XML: Visual QuickStart Guide" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

What is XML? XML, or eXtensible Markup Language, is a specification for storing information. It is also a specification for describing the structure of that information. And while XML is a markup language (just like HTML), XML has no tags of its own. It allows the person writing the XML to create whatever tags they need. The only condition is that these newly created tags adhere to the rules of the XML specification.
In the seven years since the first edition of XML: Visual QuickStart Guide was published, XML has taken its place next to HTML as a foundational language on the Internet. XML has become a very popular method for storing data and the most popular method for transmitting data between all sorts of systems and applications. The reason being, where HTML was designed to display information, XML was designed to manage it.
This book begins by showing you the basics of the XML language. Then, by building on that knowledge, additional and supporting languages and systems will be discussed. To get the most out of this book, you should be somewhat familiar with HTML, although you dont need to be an expert coder by any stretch. No other previous knowledge is required.
XML: Visual QuickStart Guide, 2nd Edition is divided into seven parts. Each part contains one or more chapters with step-by-step instructions that explain how to perform XML-related tasks. Wherever possible, examples of the concepts being discussed are displayed, and the parts of the examples on which to focus are highlighted.
The order of the book is intentionally designed to be an introduction to the fundamentals of XML, followed by discussions of related XML technologies.
In Part 1 of the book, you will learn how to create an XML document. Its relatively straightforward, and even more so if you know a little HTML.
Part 2 focuses on XSL, which is a set of languages designed to transform an XML document into something else: an HTML file, a PDF document, or another XML document. Remember, XML is designed to store and transport data, not display it.
Parts 3 and 4 of the book discuss DTD and XML Schema, languages designed to define the structure of an XML document. In conjunction with XML Namespaces (Part 5), you can guarantee that XML documents conform to a pre-defined structure, whether created by you or by someone else.
Part 6, Developments and Trends, details some of the up-and-coming XML-related languages, as well as a few new versions of existing languages.
Finally, Part 7 identifies some well-known uses of XML in the world today; some of which you may be surprised to learn.
This beginners guide to XML is broken down as follows:
Introduction
Chapter 1: Writing XML
Part 2: XSL
Chapter 2: XSLT
Chapter 3: XPath Patterns and Expressions
Chapter 4: XPath Functions
Chapter 5: XSL-FO
Part 3: DTD
Chapter 6: Creating a DTD
Chapter 7: Entities and Notations in DTDs
Chapter 8: Validation and Using DTDs
Part 4: XML Schema
Chapter 9: XML Schema Basics
Chapter 10: Defining Simple Types
Chapter 11: Defining Complex Types
Part 5: Namespaces
Chapter 12: XML Namespaces
Chapter 13: Using XML Namespaces
Part 6: Recent W3C Recommendations
Chapter 14: XSLT 2.0
Chapter 15: XPath 2.0
Chapter 16: XQuery 1.0
Part 7: XML in Practice
Chapter 17: Ajax, RSS, SOAP and More

Kevin Howard Goldberg: author's other books


Who wrote XML: Visual QuickStart Guide? Find out the surname, the name of the author of the book and a list of all author's works by series.

XML: Visual QuickStart Guide — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "XML: Visual QuickStart Guide" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
XML, Second Edition

Visual QuickStart Guide

Kevin Howard Goldberg

XML Visual QuickStart Guide - image 1

Visual QuickStart Guide
XML, Second Edition
Kevin Howard Goldberg

Peachpit Press
1249 Eighth Street
Berkeley, CA 94710
510/524-2178
510/524-2221 (fax)

Find us on the Web at: www.peachpit.com

To report errors, please send a note to

Peachpit Press is a division of Pearson Education

Copyright 2009 by Elizabeth Castro and Kevin Howard Goldberg

Production Editor: David Van Ness
Tech Editors: Chris Hare and Michael Weiss
Compositor: Kevin Howard Goldberg
Indexer: Valerie Perry
Cover Design: Peachpit Press

Notice of Rights

All rights reserved. No part of this book may be reproduced or transmitted in any form by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of the publisher. For information on getting permission for reprints and excerpts, contact .

Notice of Liability

The information in this book is distributed on an As Is basis without warranty. While every precaution has been taken in the preparation of the book, neither the author nor Peachpit shall have any liability to any person or entity with respect to any loss or damage caused or alleged to be caused directly or indirectly by the instructions contained in this book or by the computer software and hardware products described in it.

Trademarks

Visual QuickStart Guide is a trademark of Peachpit, a division of Pearson Education.

Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and Peachpit was aware of a trademark claim, the designations appear as requested by the owner of the trademark. All other product names and services identified throughout this book are used in editorial fashion only and for the benefit of such companies with no intention of infringement of the trademark. No such use, or the use of any trade name, is intended to convey endorsement or other affiliation with this book.

ISBN-13: 978-0-321-55967-8
ISBN-10: 0-321-55967-3

9 8 7 6 5 4 3 2 1

Printed and bound in the United States of America

Foreword by Elizabeth Castro

XML has come a long way since I wrote the first edition of this book in 2001. It is as widespread now as it was exotic then.

Last year, I bumped into my friend Kevin Goldberg on a visit to California. We had known each other in college, and had played a lot of Boggle together in Barcelona.

When he offered to help me revise this book, I jumped at the chance. Kevin has been working in the computer industry for more than twenty years. He started his career as a video game programmer and producer. Since 1997, Kevin has been serving as partner and chief technology officer at imagistic , an award-winning, Web development and services company in Southern California. In this role, he is regularly called upon to help clients clarify their business needs, and to clearly communicate the nature and applicability of potential technology solutionsin a sense, demystify technology.

Besides all of these apt credentials, Kevin is a great guy. He is smart, conscientious, creative, andnot to mentioncareful with details. In addition to updating the content and examples in the book, he added chapters on XSL-FO, recent W3C recommendations (XSLT 2.0, XPath 2.0 and XQuery 1.0), and a chapter devoted to real world examples called XML in Practice. I am most confident that you will find this second edition of XML: Visual QuickStart Guide to be an excellent tutorial for learning all about XML.

Elizabeth Castro

Author of XML for the World Wide Web: Visual QuickStart Guide

About the Author

Kevin Howard Goldberg has been working with computers since 1976 when he taught himself BASIC on his elementary schools PDP 11/70. Since then, Kevins career has included management consulting using commerce simulations, and lead software development for numerous video game titles in multi-million dollar divisions at Film Roman and Lionsgate (previously Trimark). In his current capacity, he runs technology operations for a world-class Internet Strategy, Marketing and Development company in Westlake Village, California.

Kevin serves on the Santa Monica College Computer Science and Information Systems Advisory Board, and was invited to speak at the ACLU Nationwide Staff Conference as a Web development and production expert.

Kevin holds a bachelors degree in Economics and Entrepreneurial Management from the Wharton School of Business at the University of Pennsylvania, and is a candidate for a masters degree in Computer Science at the University of California, Los Angeles.

Dedication

This book is dedicated to my wife, Lainie; in exchange for harried weekends, night-time surrogates, and an overcrowded bedroom, she receives this book. I am truly blessed.

Thank You

Michael Weiss , my business partner (of more than eleven years), my brother-in-law, and my friend. His support throughout this process; uncanny ability to see things from a readers perspective; and willingness to do what it took to get the job done, while I was, at times, preoccupied, was invaluable to me.

Chris Hare , my technical editor, for jumping into the XML deep-end and amazingly keeping everything else afloat; teaching me the subtleties of punctuation (colons, semicolons, and parenthetical expressions, oh my!); and being so detailed that when a page came back with less than a dozen red marks, I was concerned.

The staff at imagistic(Chris, Heidi, Robert, Sam, Tamara, and Will ), who didnt know what was coming, but nonetheless kept all the plates spinning with grace and humor.

David Van Ness , Peachpits production editor extraordinaire, who was so incredibly helpful, resourceful, accommodating, available, and patient.

Nancy Davis , editor-in-chief at Peachpit, for seeing all the possibilities and shepherding this complex process through to completion.

Finally, a very special thanks to Elizabeth Castro , whose openness, honesty, integrity, and first edition of this book made this second edition possible.

Image Copyrights

Herodotus head in the Stoa of Attalus, Athens (Inv. S270), photograph by Samuel Provost.

Depictions of The Seven Wonders of the Ancient World, as painted by 16th-century Dutch artist Marten Jacobszoon Heemskerk van Veen, reside within the public domain.

Introduction

Internet time. A phrase whose meaning has come about as fast as it suggests; happening significantly faster than one could normally expect . In 1991, the first Web site was put online. Now, less than twenty years later, the number of Web sites online is thought to be more than one hundred million, give or take a few.

The amount of information available through the Internet has become practically uncountable. Most of that information is written in HTML (HyperText Markup Language), a simple but elegant way of displaying data in a Web browser. HTMLs simplicity has helped fuel the popularity of the Web. However, when faced with the Internets huge and growing quantity of information, it has presented real limitations.

In the seven years since the first edition of this book was published, XML ( eXtensible Markup Language

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «XML: Visual QuickStart Guide»

Look at similar books to XML: Visual QuickStart Guide. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «XML: Visual QuickStart Guide»

Discussion, reviews of the book XML: Visual QuickStart Guide and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.