DESARROLLADOR

XML Complete: Gran precio, pero nada más

XML Complete de Sybex parece una ganga. Pero, ¿realmente necesita conjuntos de capítulos reimpresos de otras bibliografías?

Como técnico, solía tener bastantes libros técnicos. De hecho, me gusta bromear diciendo que los colecciono como un niño colecciona cartas de Pokémon. Una cosa que es casi universalmente cierta de mi colección de libros técnicos es que después de haberla leído inicialmente, por lo general me encuentro usando solo una fracción de los libros (si los hay) que tengo. Muchas veces, desearía poder combinar estas secciones mencionadas a menudo de cada libro en una gran referencia o «biblia». Por lo menos, creo que esto hará que sea más fácil empacar cuando viaje.

Con XML Complete, Sybex ha intentado crear una biblia de referencia reimprimiendo capítulos seleccionados de sus seis libros XML anteriores. Agregue eso al tamaño relativamente pequeño del libro técnico y una etiqueta de precio de menos de $ 20, y tiene lo que parece ser una gran oferta.

XML Complete Gran precio pero nada mas



XML completo


Editado por Pat Coleman

Corporación Sybex


Fecha de publicación: octubre de 2001
1008 páginas
ISBN: 0-7821-4033-5
Precio de portada: $ 19.99

Buen trato, es decir, a menos que no pueda soportar la sensación del papel de periódico entre los dedos (me absorbe la humedad), o si ya posee uno o más libros de Sybex reimpresos en XML Complete. Este libro incluye al menos algunos capítulos de cada uno de los siguientes:

  • Manual del desarrollador de XML
  • Dominar XHTML
  • Procesamiento de XML con Perl, Python y PHP
  • Una guía del desarrollador de Java para el comercio electrónico utilizando XML y JSP
  • La guía del desarrollador de Java para servlets y JSP
  • Competencia XML, edición avanzada

¿Demasiados cocineros?
Tomar prestado contenido de algún lugar cercano a otros 6 libros y 10 autores seguramente le dará a XML Complete un cierto estilo entrecortado e inconsistente. Por ejemplo, los capítulos anteriores cubrieron los conceptos básicos de la sintaxis XML y las tecnologías que la acompañan, como las DTD y los esquemas XML, a un nivel muy bajo. Está claramente destinado a una audiencia de desarrolladores que trabajan, por lo que es apropiado. Sin embargo, el Capítulo 5, que analiza el diseño XML, de repente adopta un enfoque de abstracción de mayor nivel, lo cual es algo incongruente si se lee el libro completo. De hecho, dejé de leer en este punto para revisar la portada y asegurarme de que no había tomado el libro equivocado sin darme cuenta. A medida que lea, notará que los cambios de estilo repentinos como este ocurren una y otra vez.

Por supuesto, este debe ser un título de referencia, no una lectura directa. Así que los estilos inconsistentes realmente no se pueden argumentar en su contra. Sin embargo, desde esta perspectiva, puedo quejarme de que no parece tener un enfoque consistente. Es como si alguien en Sybex sacara 24 capítulos de un sombrero y los juntara en un solo libro con poca o ninguna edición para que encajaran. Una vez que leí los primeros ocho capítulos de la Parte 1 «Conceptos básicos de XML» y la Parte 2 «Diseño de datos XML», que, por cierto, son extractos de Mastering XML, olvidé para quién es XML Complete. Se produce un cambio de tema.

no se encontró mucha profundidad
La mezcolanza comienza con la Parte 3, «Uso de XHTML», que es una buena introducción a los conceptos básicos de HTML extensible. El problema es que lo básico ya está en su lugar. Es un poco frustrante que justo cuando te acostumbras a crear un documento simple, de repente terminas. Dado que todo en esta sección está tomado del más completo Mastering XHTML, me pregunto por qué los desarrolladores que están realmente interesados ​​en el tema no compran ese libro.

En la Parte 4, «Secuencias de comandos y procesamiento de XML», obtendrá un recorrido por las tecnologías XML de interés inmediato para los desarrolladores. Temas como XSLT, SOAP y XML-RPC tienen sus propias páginas. Desafortunadamente, cada uno de los 10 capítulos (principalmente de Procesamiento de XML con Perl, Python y PHP) se enfoca en un lenguaje diferente y es bastante breve. El libro eventualmente comienza a repetirse. Después de aprender a usar SOAP y XML-RPC con Perl en el Capítulo 15, aprenderá a usar las mismas técnicas con Python en el Capítulo 18. Nuevamente, creo que aquellos con un gran interés en ambos idiomas estarían mejor atendidos si compraran un título dedicado.

Luz al final del túnel
Las cosas mejoran, suponiendo que esté interesado en JSP, que es el único enfoque de la última sección del libro. Los capítulos 22 a 24 lo guiarán a través de las aplicaciones JSP de catálogos web, encuestas y fuentes de noticias. Aunque las tres son bastante básicas, estas aplicaciones proporcionan algunos ejemplos concretos de cómo se puede aprovechar XML en aplicaciones «reales». Desafortunadamente, debido al bajo precio, XML Complete no incluye un CD. Por lo tanto, para seguir estos u otros ejemplos, debe ingresar el código fuente manualmente.

XML Complete incluye tres apéndices, que proporcionan el único contenido original, sin contar el título, los agradecimientos, la tabla de contenido y las páginas de aviso de marca registrada. El Apéndice A reproduce toda la especificación XML 1.0 anotada, lo que puede ser útil si no tiene acceso a Internet para ver la especificación en línea. El Apéndice B contiene una referencia útil a un conjunto reconocido de elementos de esquema XML y proporciona numerosos ejemplos de su uso correcto. En el Apéndice C se proporciona una referencia SOAP.

A pesar de mis muchas quejas, debo admitir que los primeros cinco capítulos, junto con los tres apéndices, son una referencia útil para cualquier desarrollador que trabaje con XML. Sin embargo, al final, XML Complete es más como pagar para ver avances de otras películas en los cines. No es exactamente una pérdida de dinero, pero prefiero pagar para ver la versión completa. Mi consejo es saltear este libro y comprar uno de los títulos de los que toma prestado.

LEER  Es inteligente abandonar los malos cursos de TI, pero no los reemplace por otros peores

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba