Ocena:

Książka jest kompleksowym źródłem wiedzy na temat XML, cenionym za swoją głębię i dokładność. Zawiera jednak liczne błędy i literówki, które znacznie utrudniają naukę.
Zalety:⬤ Kompleksowe omówienie aplikacji i standardów XML.
⬤ Przystępna cena za szczegółową książkę.
⬤ Odpowiednia dla osób z pewnym doświadczeniem w XML, HTML lub powiązanych technologiach.
⬤ Przejrzysty styl pisania z dobrze zorganizowaną strukturą.
⬤ Dobra zarówno dla początkujących, jak i średniozaawansowanych, gdy treść jest prawidłowo rozumiana.
⬤ Pełen błędów i literówek, które dezorientują uczących się.
⬤ Nie nadaje się dla zupełnie początkujących bez wcześniejszej wiedzy.
⬤ Niektóre tematy są słabo wyjaśnione, co wymaga dodatkowych badań online.
⬤ Długie i może być przytłaczające dla niektórych czytelników.
⬤ Niektóre przykłady nie działają poprawnie.
(na podstawie 25 opinii czytelników)
Beginning XML
Kompletna aktualizacja obejmująca wiele postępów w języku XML.
Język XML stał się standardem pisania dokumentów w Internecie i jest stale ulepszany i rozwijany. To nowe wydanie obejmuje wszystkie nowe technologie oparte na XML, które pojawiły się od czasu poprzedniego wydania cztery lata temu, zapewniając aktualny przewodnik wprowadzający i odniesienie. Ta autorytatywna publikacja, pełna przykładów kodu ze świata rzeczywistego, najlepszych praktyk i dogłębnego omówienia najważniejszych i najistotniejszych tematów, bada zarówno zalety, jak i wady XML oraz odnosi się do najbardziej aktualnych standardów i zastosowań XML.
⬤ Zawiera najbardziej zaktualizowaną zawartość, opartą na opiniach odbiorców z poprzedniego wydania, a także na ogromnej wiedzy zespołów programistów XML.
⬤ Zawiera nowe rozdziały na temat RELAX NG i Schematron, funkcjonalności XML w bazach danych, LINQ to XML, Jabber i XMLPP, XHTML, HTML5 i innych.
⬤ Oferuje dogłębne omówienie wyodrębniania danych z XML i zaktualizowany materiał na temat usług sieciowych.
Beginning XML, Fifth Edition dostarcza najważniejszych aspektów XML w odniesieniu do tego, czym jest, jak działa, jakie technologie go otaczają i jak można go najlepiej wykorzystać w różnych sytuacjach.