Java i XML

okladka
Już od jakiegoś czasu w rozmowach programistów internetowych pojawia się hasło XML. Jak zaprząc tę nową technologię do konkretnej pracy? W książce Java i XML pokazano, jak stworzyć prawdziwe aplikacje oparte na języku XML; aplikacje, w których zarówno kod, jak i dane są rzeczywiście przenośne.

Java stanowi przewrót w dziedzinie programowania. Jest to język niezależny od platformy. Kontynuacją tego przewrotu jest technologia XML -- tym razem mamy do czynienia z niezależnym od platformy formatem danych. Wspólnie -- Java i XML świetnie nadają się do tworzenia aplikacji WWW dla przedsiębiorstw. Oferują niezależność od platformy, rozszerzalność, możliwość wielokrotnego wykorzystania i obsługę języków globalnych (poprzez Unikod).

W książce "Java i XML" pokazano, jak połączyć te dwie technologie i za ich pomocą budować bogate witryny internetowe, w których zawartość generowana jest dynamicznie; jak pisać oprogramowanie dla przedsiębiorstw, dzięki któremu obniża się koszty współdzielenia informacji i wymiany danych; oraz jak tworzyć inne proste i wydajne rozwiązania wymagające przenośności danych.

W książce opisano następujące tematy:

  • podstawy języka XML;
  • przetwarzanie danych XML za pomocą interfejsów SAX i DOM;
  • tworzenie nowych typów dokumentów za pomocą definicji DTD oraz schematów XML;
  • pisanie programów generujących dane XML;
  • transformacja danych XML do innych postaci za pomocą XSLT;
  • opracowywanie aplikacji wykorzystujących technologię XML-RPC;
  • korzystanie ze struktur publikacji w rodzaju Apache Cocoon;
  • korzystanie z języka XML na potrzeby konfiguracji;
  • tworzenie aplikacji typu firma-firma;
  • budowanie kanałów informacyjnych wykorzystujących technologię RSS oraz generowanych dynamicznie poprzez język XSP.
"Java i XML" to pierwsza książka, w której opisano najświeższe wersje specyfikacji DOM (DOM Level 2) oraz interfejsu SAX (SAX 2.0). To także pierwsza książka omawiająca JDOM, nowi interfejs upraszczający manipulację danymi XML z programu w Javie. Jeśli wykorzystujesz język XML lub zamierzasz, to robić w przyszłości, jeśli zaangażowany jesteś w publikację danych na stronach WWW lub opracowujesz oprogramowanie dla firm, ta książka na pewno będzie Ci służyła pomocą.

mod_perl. Leksykon kieszonkowy

okladka
Apache jest najbardziej popularnym serwerem WWW na świecie, a Perl najpopularniejszym językiem skryptowym WWW dla serwera. Łączącym te dwa elementy jest moduł serwera Apache -- mod_perl, który daje programistom Perla pełny dostęp do interfejsu programowania aplikacji API. Z modułem mod_perl można zwiększyć wydajność skryptów CGI, jak również rozszerzyć zakres możliwości serwera WWW Apache.

Ta książeczka jest użytecznym przewodnikiem po mod_perl w wersji 1.24. Leksykon otwiera krótki kurs wprowadzający do mod_perl, omawiający metody adaptacji skryptów CGI dla mod_perl oraz opis aplikacji wykorzystujących ten moduł. Leksykon dostarcza także zwięzłych opisów wszystkich klas, metod i dyrektyw konfiguracyjnych dla modułu mod_perl.

C#. Leksykon

okladka
C# jest nowym językiem stworzonym przez Microsoft, przeznaczonym do tworzenia aplikacji i usług internetowych działających na nowej platformie .NET. W niniejszej publikacji znalazły się informacje, których zaawansowany i średnio zaawansowany programista może potrzebować, aby zacząć używać C# oraz .NET Framework SDK w pracy.

Leksykon C# zawiera:

  • spójny przegląd języka C#, środowiska CLR (Common Language Runtime) oraz BCL (Base Class Library), włącznie z omówieniem według funkcji najważniejszych przestrzeni nazw BCL;
  • dokładne omówienie wszystkich elementów języka C#, wraz z wygodnym podsumowaniem składni oraz słownikiem słów kluczowych C#;
  • objaśnienia (wraz z przykładami kodu) głównych typów danych C#, od wbudowanych typów bazowych, przez obiekty, po wyliczenia, delegacje, kolekcje, zwykle implementowane interfejsy i inne;
  • instrukcje opisujące podstawowe zadania, jakie musi opanować każdy programista C#, od obsługi wyjątków i zdarzeń, przez pracę w sieci, wątki, i korzystanie z wyrażeń regularnych, po korzystanie z refleksji i własnych atrybutów;
  • przykłady współpracy ze starszymi komponentami API Win32 oraz COM, a także wykorzystania wskaźników w stylu C/C++ wewnątrz zarządzanego kontekstu CLR;
  • omówienie standardowych zagadnień programistycznych, takich jak budowanie udostępnianych złożeń, przegląd podstawowych narzędzi zawartych w SDK, a także wzajemne odwzorowania przestrzeni nazw i złożeń.
Autorzy starali się uczynić tę książkę użyteczną dla każdego, kto jest zainteresowany nauczeniem się C#, jednak głównymi odbiorcami będą programiści znający już któryś z obiektowo zorientowanych języków, takich jak: C++, Smalltalk, Java czy Delphi.

C# umożliwia tworzenie zarówno aplikacji i usług sieciowych, jak i tradycyjnych samodzielnych aplikacji lub aplikacji typu klient-serwer. Doświadczenie w którejś z tych dziedzin nie jest wymagane, choć może pomóc w opanowaniu C# i .NET Framework.

C++ Builder. 20 efektownych programów

okladka
Książka zawiera bardzo przystępne opisy niezwykle efektownych zjawisk z pogranicza różnych nauk przyrodniczych oraz ich komputerowe realizacje w dialekcie C++ Builder firmy Borland. Stanowi ona zbiór ćwiczeń do wykorzystania na szkolnym kółku komputerowym, ale zapewne zainteresuje też wykładowców i studentów kierunków przyrodniczych. Od Czytelnika wymagamy wiedzy na poziomie szkoły średniej, a niekiedy zaledwie gimnazjum.

Opisywane zagadnienia często są ledwie zarysowane i pozostawiają Czytelnikowi ogromne możliwości dalszego, samodzielnego eksperymentowania.

W realizacji pomysłów Autor po mistrzowsku posługuje się najprostszym, a przy tym w pełni obiektowym i bardzo nowoczesnym sposobem programowania komputerów.


Flash i XML. Techniki zaawansowane

okladka
Ta książka ukazuje nietypowe spojrzenie na specyficzną cechę Flasha 5 -- możliwość współpracy z językiem XML. Do zrozumienia jej treści przydatne jest opanowanie podstaw pracy z Flashem 5 i językiem programowania ActionScript.

Współpraca Flasha 5 z językiem XML daje ogromne możliwości, na których skoncentrujemy się w tej książce. Nie zakładamy, że miałeś wcześniej jakikolwiek kontakt z językiem XML. W pierwszych rozdziałach omówiono elementarne zagadnienia związane z tym językiem.

Integralną częścią książki jest praktyczne studium, którego części prezentujemy w kolejnych rozdziałach. Śledząc ich treść, szybko zdobędziesz umiejętności potrzebne do wykorzystania wszechstronnych zastosowań języka XML we Flashu. W dalszych rozdziałach zawartość studium odejdzie nieco od treści rozdziałów, lecz nie przejmuj się -- przez cały czas będziesz zdobywał nową wiedzę i umiejętności, dzięki którym będziesz mógł tworzyć interesujące aplikacje, korzystające z technologii Flash XML.

W ostatnich trzech rozdziałach zaprezentujemy prawdziwie dynamiczne zastosowania, możliwe wówczas, gdy aplikacje porzucają ograniczenia pojedynczego komputera i zaczynają działać w sieci. Korzystaj bez ograniczeń z prezentowanych przykładów i adaptuj je do własnych potrzeb. Poznaj pasjonujące możliwości współpracy języka XML i Flasha.

Po prostu Internet

okladka
A więc chcesz poznać Internet i stworzyć własną stronę internetową? Żaden problem! Zapewne zastanawiasz się, jak długa będzie lista umiejętności, które powinieneś posiadać, by móc skorzystać z tej książki. Otóż nic bardziej mylnego! Książka jest tak napisana, aby mógł z niej skorzystać każdy bez względu na posiadany dotychczas zasób wiedzy. Omówione jest w niej wszystko, co jest niezbędne, by móc wykreować własną witrynę internetową, posługiwać się pocztą elektroniczną czy też ściągać pliki przez FTP.

Książka Po prostu Internet została napisana z myślą o wszystkich tych Czytelnikach, którzy chcą należeć lub od niedługiego czasu należą do społeczności internetowej w Polsce. Główną tematykę książki stanowi, opisane w sposób rzeczowy i bardzo bogato ilustrowane, tworzenie stron WWW, lecz nie zabrakło także niezbędnych informacji podstawowych -- wprowadzających w tematykę związaną z Internetem.

Książka ta dotyczy tworzenia stron internetowych na komputerach klasy PC. Przeznaczona jest głównie dla początkujących webmasterów, jednakże osoby posiadające już pewne doświadczenie w tej materii również mogą znaleźć w niej interesujące pozycje. Książka jest wyjątkowa pod wieloma względami:

  • Jest to pierwszy na polskim rynku podręcznik, który w sposób przejrzysty opisuje wszystkie zagadnienia związane z tworzeniem stron internetowych. Oprócz elementarnej znajomości komputera i podstaw systemu Windows nie potrzebujesz już nic więcej, by nauczyć się, jak tworzyć, publikować i prowadzić własne strony WWW.
  • Książka została napisana przez Polaka -- w wyczerpujący sposób omawia problematykę podłączenia się do Internetu (za pomocą modemu lub terminala SDI) z uwzględnieniem polskich realiów -- problem, który niemal zawsze był pomijany w tłumaczeniach zachodnich publikacji.
  • Każde omawiane zagadnienie jest przedstawiane krok po kroku, tak by nikt nie miał problemów z powtórzeniem danego rozwiązania na własnym komputerze. Każde omawiane zagadnienie jest także bardzo bogato ilustrowane -- książka zwiera ponad siedemset ilustracji!
  • W części teoretycznej każdy znajdzie szczegółowe zasady obowiązujące członka społeczności internetowej. Nie zabrakło też omówienia problematyki poczty elektronicznej.
  • W części praktycznej umieszczono: podstawowe polecenia języka HTML (treść i wygląd strony internetowej) oraz opis protokołu FTP (publikowanie utworzonej strony w Internecie). W Dodatkach znajdziesz wiele cennych informacji, które bardzo często są pomijane w podobnych publikacjach.
  • Dodatkowo: Najbardziej szczegółowo opisana historia Internetu, której analiza pozwoli ci zrozumieć podstawy funkcjonowania tej największej sieci komputerowej na świecie.
  • Autor książki udostępnił swój prywatny adres e-mail. Możesz wykorzystać go do wyrażenia własnych opinii na temat tej książki, ale przede wszystkim, by uzyskać odpowiedź, której być może nie udało Ci się odnaleźć w książce.
  • Dzięki tej książce nigdy nie będziesz sam!
  • A w przygotowaniu: Drugi tom, pod tytułem "Po prostu Internet. Techniki zaawansowane", po lekturze którego nauczysz się jak dodać swoje stronie internetowej profesjonalnego wyglądu i dynamizmu.

« poprzednia 1 2 3 4 5 6 7 8 9 10 11 12 następna »