Would you like to see this page in English? Click here.

 

ou
Ouvrez une session pour activer Commander en 1-Click.
 
 
D'autres produits offerts
24 neufs & d'occasion à partir de CDN$ 28.72

Vous en avez un à vendre?
Vendez les vôtres ici
 
   
Beginning XML
 
 

Beginning XML (Paperback)

de David Hunter (Author), Jeff Rafter (Author), Joe Fawcett (Author), Eric van der Vlist (Author), Danny Ayers (Author), Jon Duckett (Author), Andrew Watt (Author), Linda McKinnon (Author)
3.5étoiles sur 5  Voir tous les commentaires (40 évaluations de client)
Prix éditeur: CDN$ 47.99
Price: CDN$ 30.23 & se qualifie pour Livraison super-économique GRATUITE pour des commandes de plus de CDN$ 39. Détails
Vous économisez : CDN$ 17.76 (37%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
En stock.
Vendu et expédié par Amazon.ca.

Commandez-vous pour Noël? Pour livraison garantie le 24 décembre à Toronto, à Ottawa, ou à Montréal, choisissez Express lors de votre commande. En savoir plus.

18 neufs à partir de CDN$ 28.72 6 d'occasion à partir de CDN$ 35.51

Produits fréquemment achetés ensemble

Beginning XML + Professional XML + XML: Problem - Design - Solution
Prix public : CDN$ 149.97
Prix pour les trois: CDN$ 91.95

Afficher la disponibilité du produit et le mode de livraison

  • Cet article : Beginning XML de David Hunter

    En stock.
    Vendu et expédié par Amazon.ca.
    Se qualifie pour Livraison super-économique GRATUITE pour des commandes de plus de CDN$ 39. Détails

  • Professional XML de Bill Evjen

    En stock.
    Vendu et expédié par Amazon.ca.
    Se qualifie pour Livraison super-économique GRATUITE pour des commandes de plus de CDN$ 39. Détails

  • XML: Problem - Design - Solution de Kay Ethier

    En stock.
    Vendu et expédié par Amazon.ca.
    Se qualifie pour Livraison super-économique GRATUITE pour des commandes de plus de CDN$ 39. Détails


Les clients qui ont acheté cet article ont aussi acheté

Professional XML

Professional XML

de Bill Evjen
CDN$ 37.79
Adobe Illustrator CS4 Classroom in a Book

Adobe Illustrator CS4 Classroom in a Book

de Adobe Creative Team
4.0étoiles sur 5 (1)  CDN$ 37.79
XML: Problem - Design - Solution

XML: Problem - Design - Solution

de Kay Ethier
CDN$ 23.93
Beginning XML Databases

Beginning XML Databases

de Gavin Powell
CDN$ 30.23
Murach's ASP.NET 3.5 Web Programming with C# 2008

Murach's ASP.NET 3.5 Web Programming with C# 2008

de Anne Boehm
CDN$ 34.43
Découvrez des articles similaires

Les détails du produit


Descriptions du produit

From Amazon.co.uk

Despite its title, this is a book for professionals and experienced programmers. On the other hand, it does not assume any knowledge of XML itself. Beginning with an explanation of what XML is all about, the book goes on to explain XML presentation using Cascading Style Sheets, and transformation using XSLT. Next, there is a look at programming XML using the Document Object Model or the Simple API for XML (SAX). There is an explanation of XML validation and structure using DTDs or their replacement, XML Schemas. Then the main part of the book closes with a discussion of XML and databases and XML RPC (Remote Procedure Calls).

The most interesting section is tucked away at the end. There are three case studies, one describing an e-commerce site, another a message board and the last a business-to-business application. The case studies put the rest of the book into context and show how XML can be useful in the real world.

This is a useful general introduction to XML, but there are limitations. First, aside from the chapter on SAX, the examples are generally based on Microsoft's XML parser, and those who are implementing XML solutions on non-Microsoft platforms, or who intend to work mainly with XML and Java, would be better seeking out an alternative such as Java and XML. Second, coverage for some more advanced topics, such as XML and databases, is sketchy so you are likely to need other books alongside this one. Even so, XML newcomers will find plenty of content here to get them up to speed. --Tim Anderson



Product Description

When the first edition of this book was written, XML was a relatively new language but already gaining ground fast and becoming more and more widely used in a vast range of applications. By the time of the second edition, XML had already proven itself to be more than a passing fad, and was in fact being used throughout the industry for an incredibly wide range of uses. With the third edition, it was clear that XML was a mature technology, but more important, it became evident that the XML landscape was dividing into several areas of expertise. Now in this edition, we needed to categorize the increasing number of specifications surrounding XML, which either use XML or provide functionality in addition to the XML core specification.

So what is XML? It’s a markup language, used to describe the structure of data in meaningful ways. Anywhere that data is input/output, stored, or transmitted from one place to another, is a potential fit for XML’s capabilities. Perhaps the most well-known applications are web-related (especially with the latest developments in handheld web access—for which some of the technology is XML-based). However, there are many other non-web-based applications for which XML is useful—for example, as a replacement for (or to complement) traditional databases, or for the transfer of financial information between businesses. News organizations, along with individuals, have also been using XML to distribute syndicated news stories and blog entries.

This book aims to teach you all you need to know about XML—what it is, how it works, what technologies surround it, and how it can best be used in a variety of situations, from simple data transfer to using XML in your web pages. It answers the fundamental questions:

* What is XML?

* How do you use XML?

* How does it work?

* What can you use it for, anyway?

This book is for people who know that it would be a pretty good idea to learn XML but aren’t 100 percent sure why. You’ve heard the hype but haven’t seen enough substance to figure out what XML is and what it can do. You may be using development tools that try to hide the XML behind user interfaces and scripts, but you want to know what is really happening behind the scenes. You may already be somehow involved in web development and probably even know the basics of HTML, although neither of these qualifications is absolutely necessary for this book.

What you don’t need is knowledge of markup languages in general. This book assumes that you’re new to the concept of markup languages, and we have structured it in a way that should make sense to the beginner and yet quickly bring you to XML expert status.

The word “Beginning” in the title refers to the style of the book, rather than the reader’s experience level. There are two types of beginner for whom this book is ideal:

* Programmers who are already familiar with some web programming or data exchange techniques. Programmers in this category will already understand some of the concepts discussed here, but you will learn how you can incorporate XML technologies to enhance those solutions you currently develop.

* Those working in a programming environment but with no substantial knowledge or experience of web development or data exchange applications. In addition to learning how XML technologies can be applied to such applications, you will be introduced to some new concepts to help you understand how such systems work.

The subjects covered in this book are arranged to take you from novice to expert in as logical a manner as we could. This Fourth Edition is structured in sections based on various areas of XML expertise. Unless you are already using XML, you should start by reading the introduction to XML in Part I. From there, you can quickly jump into specific areas of expertise, or, if you prefer, you can read through the book in order. Keep in mind that there is quite a lot of overlap in XML, and that some of the sections make use of techniques described elsewhere in the book.

* The book begins by explaining what exactly XML is and why the industry felt that a language like this was needed.

* After covering the why, the next logical step is the how, so it shows you how to create well-formed XML.

* Once you understand the whys and hows of XML, you’ll go on to some more advanced things you can do when creating your XML documents, to make them not only well formed, but valid. (And you’ll learn what “valid” really means.)

* After you’re comfortable with XML and have seen it in action, the book unleashes the programmer within and looks at an XML-based programming language that you can use to transform XML documents from one format to another.

* Eventually, you will need to store and retrieve XML information from databases. At this point, you will learn not only the state of the art for XML and databases, but also how to query XML information using an SQL-like syntax called XQuery.

* XML wouldn’t really be useful unless you could write programs to read the data in XML documents and create new XML documents, so we’ll get back to programming and look at a couple of ways that you can do that.

* Understanding how to program and use XML within your own business is one thing, but sending that information to a business partner or publishing it to the Internet is another. You’ll learn about technologies that use XML that enable you to send messages across the Internet, publish information, and discover services that provide information.

* Since you have all of this data in XML format, it would be great if you could easily display it to people, and it turns out you can. You’ll see an XML version of HTML called XHTML. You’ll also look at a technology you may already be using in conjunction with HTML documents called CSS. CSS enables you to add visual styles to your XML documents. In addition, you’ll learn how to design stunning graphics and make interactive forms using XML.

* Finally, the book ends with a case study, which should help to give you ideas about how XML can be used in real-life situations, and which could be used in your own applications.

This book builds on the strengths of the earlier editions, and provides new material to reflect the changes in the XML landscape—notably XQuery, RSS and Atom, and AJAX. Updates have been made to reflect the most recent versions of specifications and best practices throughout the book. In addition to the many changes, each chapter has a set of exercise questions to test your understanding of the material. Possible solutions to these questions appear in Appendix A.

Part I: Introduction: The introduction is where most readers should begin. The first three chapters introduce some of the goals of XML as well as the specific rules for constructing XML. Once you have read this part you should be able to read and create your own XML documents.

Chapter 1: What Is XML?: This chapter cover some basic concepts, introducing the fact that XML is a markup language (a bit like HTML) whereby you can define your own elements, tags, and attributes (known as a vocabulary). You’ll see that tags have no presentation meaning—they’re just a way to describe the structure of the data.

Chapter 2: Well-Formed XML: In addition to explaining what well-formed XML is, we offer a look at the rules that exist (the XML 1.0 and 1.1 Recommendations) for naming and structuring elements—you need to comply with these rules in order to produce well-formed XML.

Chapter 3: XML Namespaces: Because tags can be made up, you need to avoid name conflicts when sharing documents. Namespaces provide a way to uniquely identify a group of tags, using a URI. This chapter explains how to use namespaces.

Part II: Validation: In addition to the well-formedness rules you learn in Part I, you will most likely want to learn how to create and use different XML vocabularies. This Part introduces you to DTDs, XML Schemas, and RELAX NG: three languages that define custom XML vocabularies. It also shows you how to utilize these definitions to validate your XML documents.

Chapter 4: Document Type Definitions: You can specify how an XML document should be structured, and even provide default values, using Document Type Definitions (DTDs). If XML conforms to the associated DTD, it is known as valid XML. This chapter covers the basics of using DTDs.

Chapter 5: XML Schemas: XML Schemas, like DTDs, enable you to define how a document should be structured. In additio...


Dans ce livre (les détails)
En découvrir plus
Concordance
Parcourir les pages échantillon
Plat recto | Droit d'auteur | Table des matières | Extrait | Index
Cherchez à l'intérieur de ce livre:

Associer des mots-clés à ce produit

 (De quoi s'agit-il ?)
Considérez votre mot-clé comme une sorte d'étiquette définissant parfaitement ce produit.
Les mots-clés aident les clients à organiser et trouver leurs articles favoris.
Vos mots-clés : Ajouter votre premier mot-clé
 

What Do Customers Ultimately Buy After Viewing This Item?


 

L'avis des consommateurs

40 évaluations
5 étoiles:
 (13)
4 étoiles:
 (12)
3 étoiles:
 (5)
2 étoiles:
 (3)
1 étoiles:
 (7)
 
 
 
 
 
Évaluation du client type
3.5étoiles sur 5 (40 évaluations de client)
 
 
 
 
Partagez votre opinion avec les autres clients:
Commentaires client les plus utiles

 
2 internautes sur 2 ont trouvé ce commentaire utile :
5.0étoiles sur 5 Best XML Introduction, Mars 3 2003
I've read several 'Introduction to XML' books, and this one is by far the best for users with at little more than a basic understanding of HTML beyond a WYSIWYG environment. Unlike other shorter titles, this book spends a great deal of time covering the basics of XML (without spending many a dry page in theory) and a host of accompanying technologies which make up the family XML belongs to.

There is no shortage of information, examples, screenshots, or explanations. Shortly into Chapter 2 you begin a hands-on approach to learning, using freely available editors and parsers to create XML data files and documents; all in a graduated learning fashion, each example building on the skills gained from the last. Don't want to type it? The code is readily available for download and the book shows the results within screenshots.

Beyond the main body of the book itself are appendices which can provide greater context for you as to how to implement XML in different environments, such as application and web development. These appendices can be skipped without hindering the over-all learning environment.

As described, the title is quite lengthy. However, XML is typically not a stand-alone language, and to truly harness XML you need to understand the other technologies XML uses - and this title gives you that knowledge in a very reader-friendly fashion. What you will gain from reading this title is well worth the time invested.

Ce commentaire vous a-t-il été utile ? Oui Non (Signaler ce commentaire)



 
4.0étoiles sur 5 A pleasant introduction, yet many shenanigans, Mai 4 2004
Par Kawika "honest2u" (San Diego, CA United States) - Voir tous mes commentaires
This book introduces XML concepts at an easy to understand level. The chapter I enjoyed the least was the SAX chapter, mostly because the writer had such an outrageously different style than the rest of the book, and tried a little bit too hard to be entertaining. I understand the third edition will be out soon, so I highly recommend that one. A lot of the material here is very outdated...I think the original publishing date was 2001 for the 2nd edition.
Ce commentaire vous a-t-il été utile ? Oui Non (Signaler ce commentaire)



 
1.0étoiles sur 5 This book Stinks, Fév 26 2004
Par Un client
I can understand why WROX went out of business.
This is just about the worst programming book I have ever read. The auther goes on & on with intructions, only to tell you "this is NOT the way to do it" and so on...
Maybe the author should consider writting about what to do, instead of concentrating on the reverse.
Ce commentaire vous a-t-il été utile ? Oui Non (Signaler ce commentaire)


Partagez votre opinion avec les autres clients: Créer votre propre commentaire
 
 
Commentaires client les plus récents

4.0étoiles sur 5 Good for the very beginner, but quite technical
(This is a review of the 1st edition of this book.) My title to this review may be contradictory, but what I mean is, this is a good book for someone with absolutely no background... Read more
Publié le Mai 30 2003 par Randy Farnsworth

4.0étoiles sur 5 Dull but effective
Overall, this book is worth the money...but it's a mixed blessing.

Ye GODS is this book dull. XML is a dry, dull topic to begin with. Read more

Publié le Avril 15 2003 par Reader

1.0étoiles sur 5 Very Poor Indeed
Firstly, before you wish to study XML you're going to need to know a host of other languages. Below is a list of languages you'll need to have an understanding of if you want to... Read more
Publié le Mars 18 2003 par Mr. M. O'Sullivan

1.0étoiles sur 5 bad book
hard to read.
too much large.
imposible to finish the book, and to learn nothing with this book.
Publié le Jui 27 2002 par Juan Sebastian Alarcon

3.0étoiles sur 5 Too many cooks spoil the food !
.
I gave it 3 stars because it floods you with lot of Information.
In reality this book can easily be reduced (from current 750+ pages) to 400 pages. Read more
Publié le Mai 29 2002

1.0étoiles sur 5 bad
ADO, javascript and microsoft based.
XSLT is impossible to understand.
This subject of "beginning xml" should be written in 400 pages and not in 822. Read more
Publié le Avril 1 2002 par makt23

4.0étoiles sur 5 THE intro for (MS) Developers
See my full comment on XML Bible Gold Edition. Basically, these two books are complementary - one for Coders and the other for Writers/Designers. Read more
Publié le Mars 23 2002 par Chia-heng Yao

4.0étoiles sur 5 Good coverage of XML and related standards
Definitely a good book for beginners; also a nice reference guide. Covers XML, Namespaces, DOM, SAX, XSLT, SOAP, Schemas, etc. Read more
Publié le Fév 27 2002 par Darshan Singh

2.0étoiles sur 5 Not Great
I found this book confusing. I am pretty good with HTML and have some experience programming Visual Basic.

I would not recommend this for beginners. Read more

Publié le Fév 26 2002

5.0étoiles sur 5 Jeff Rafter is XML's Zeus
Editor Jeff Rafter contributes more information to this field than any other person on Earth. I think they should have named this book "XML Perfected, By: Jeff Rafter and... Read more
Publié le Janv. 15 2002 par Andrew Solt Prod.

Rechercher uniquement sur les commentaires portant sur ce produit



Listmania!


Cherchez des articles semblables par catégorie


Chercher des articles semblables par sujet


Commentaires

Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?

Votre historique récent

 (En savoir plus)

Après avoir visualisé des pages détaillées produit ou des résultats de recherche, regardez ici pour trouver une façon simple de poursuivre votre navigation sur des pages qui vous intéressent.