Ajax wzorce projektowe

Ajax wzorce projektowe
Michael Mahemoff

Kategoria: Open Source, Ajax
Wydawnictwo: HELION

Ilość stron: 672
ISBN: 978-83-246-0761-7
Ajax wzorce projektowe

Technologia Ajax, będąca połączeniem języków XML i JavaScript, ostatnio zyskuje coraz większe uznanie wśród twórców witryn WWW i aplikacji sieciowych. Pozwala na ograniczenie do minimum komunikacji pomiędzy przeglądarką i serwerem, dzięki czemu aplikacje internetowe zachowują się niemal identycznie jak powszechnie wykorzystywane narzędzia biurkowe.

Użytkownicy programów zaprojektowanych z wykorzystaniem Ajaksa nie muszą czekać na przeładowanie strony - odbywa się to w tle i nie wpływa na szybkość działania. W dobie rosnącej popularności narzędzi internetowych Ajax wydaje się być idealnym rozwiązaniem.

Czytając książkę "Ajax. Wzorce projektowe" opanujesz najlepsze praktyki tworzenia aplikacji sieciowych z wykorzystaniem tej technologii. Poznasz podstawowe wzorce projektowe oraz zasady ich stosowania w typowych aplikacjach. Nauczysz się korzystać z usług sieciowych, przesyłu strumieniowego i modelu DOM. Przeczytasz o optymalizacji kodu oraz powtórnym wykorzystywaniu jego fragmentów. Znajdziesz tu także wzorce dotyczące funkcjonalności i użyteczności witryn WWW oraz efektów graficznych. Ostatnią grupę wzorców opisanych w książce stanowią techniki diagnozowania tworzonych aplikacji.

  • Geneza Ajaksa
  • Podstawy projektowania w Ajaksie
  • Zdalne wywoływanie poleceń
  • Usługi sieciowe
  • Transformacje XSLT
  • Refaktoryzacja kodu
  • Optymalizowanie wydajności aplikacji
  • Efekty graficzne
  • Użyteczne formularze
  • Testowanie aplikacji

Spis treści:

Część I. Wprowadzenie (13)

Rozdział 1. Wprowadzenie do Ajaksa (15)

Rozdział 2. Wzorcowy samouczek (35)

Rozdział 3. Projektowanie w Ajaksie - zasady i wzorce (57)

Część II. Wzorce dla podstawowych technologii (71)

Rozdział 4. Aplikacja Ajax (73)

Rozdział 5. Manipulowanie wyglądem (83)

Rozdział 6. Zdalne wywoływanie poleceń (99)

Rozdział 7. Działania dynamiczne (147)

Rozdział 8. Technologie rozszerzone (165)

Część III. Wzorce programistyczne (175)

Rozdział 9. Usługi sieciowe (177)

Rozdział 10. Komunikacja przeglądarka-serwer (227)

Rozdział 11. Zapełnianie modelu DOM (271)

Rozdział 12. Generowanie i powtórne wykorzystanie kodu (293)

Rozdział 13. Optymalizacja wydajności (307)

Część IV. Wzorce funkcjonalności i użyteczności (345)

Rozdział 14. Kontrolki (347)

Rozdział 15. Architektura strony (409)

Rozdział 16. Efekty graficzne (467)

Rozdział 17. Funkcjonalność (495)

Część V. Wzorce rozwojowe (555)

Rozdział 18. Diagnostyka (557)

Rozdział 19. Testowanie (573)

Dodatki: (589)

Dodatek A. Platformy i biblioteki Ajaksa (591)

Dodatek B. Instalowanie przykładowego kodu (629)

Dodatek C. Wzorce i języki wzorców (631)

Dodatek D. Literatura cytowana (633)

Open Source, Ajax


Podobne książki:


PHP 5 tworzenie bezpiecznych stron WWW Jedną z najpopularniejszych technologii stosowanych przez twórców witryn WWW jest język PHP, baza danych MySQL oraz serwer WWW Apache. Dynamiczny rozwój internetu spowodował pojawienie się na rynku ogromnej ilości aplikacji, za pomocą których niemal...
 
Po prostu Fedora Core 1 Po prostu Fedora Core 1 Dołączone płyty instalacyjne CD Przez wiele lat Red Hat Linux cieszył się opinią jednej z najlepszych dystrybucji systemu Linux. Doczekał się wielu edycji, ostatnia z nich nosiła numer 9. Tych wszystkich, którzy czekali na "jubileuszową", dziesiątą...
 
PHP 5 nowe możliwości PHP 5 nowe możliwości Książka "PHP 5. Nowe możliwości" to opis wszystkich funkcji, które dodano do najnowszej wersji języka PHP. Jest adresowana do programistów korzystających z PHP 4, którzy chcą poznać nowe narzędzia wprowadzone w wersji 5. Każdy nowy mechanizm jest...