Czytelniku: - dowiedz się, w jaki sposób XSL oddziela warstwę prezentacyjną od programowania - naucz się przeszukiwać i sortować dane XML za pomocą arkuszy stylu - poznaj pełny opis standardu XSL, łącznie z XSL-FO i XPath - transformuj dane XML w celu wyświetlania na stronach internetowych za pomocą HTML lub w urządzeniach bezprzewodowych za pomocą WML - naucz się tworzyć pliki SOAP i WSDL dla aplikacji typu Web Service (usługa Web) - pisz skrypty XSLT z wykorzystaniem Active Server Pages lub JavaServer Pages - poznaj rolę XML i XSLT na platformie .NET - naucz się tworzyć dynamiczne arkusze stylu za pomocą techniki DOM - dowiedz się debugować i poprawiać błędy w arkuszach stylu - pobierz przykłady i kod źródłowy z witryny www.quepublishing.com Jedną z głównych zalet standardu XML jest to, że umożliwia on rozdzielenie danych, logiki programu i warstwy prezentacyjnej. Podstawowym narzędziem, które do tego służy, jest eXtensible Stylesheet Language (XSL). Dzięki tej książce będziesz wiedział, jak wykorzystać XSL do tworzenia aplikacji działających w sposób niezależny od konkretnego urządzenia lub do mapowania danych między różnymi schematami. Omówione są w niej główne pojęcia języka XSL i zastosowania w praktyce. W każdym rozdziale podane są podstawowe pojęcia i wiążąca się z nimi teoria oraz przykłady typowych zastosowań. W pierwszej części zawarte są podstawowe wiadomości dotyczące XSL i XSLT, łącznie z omówieniem wyrażeń XPath. Druga część dotyczy głównie XSLT. Zamieszczone są w niej zestawy transformacji przydatne w typowych zastosowaniach. W trzeciej części omówione są techniki tworzenia aplikacji, m.in. metody manipulowania arkuszami stylu z poziomu programu, dynamiczne generowanie arkuszy stylu, strategie debugowania i programowanie na serwerze za pomocą technik Microsoftu lub Javy. W dodatkach na końcu książki zamieszczony jest spis elementów XSLT, XSL-FO i XPath.