reklama - zainteresowany?

Ajax. Wzorce projektowe - Helion

Ajax. Wzorce projektowe
ebook
Autor: Michael Mahemoff
Tytuł oryginału: Ajax Design Patterns
TÅ‚umaczenie: Tomasz Walczak
ISBN: 978-83-246-5945-6
stron: 672, Format: ebook
Data wydania: 2012-07-13
Księgarnia: Helion

Cena książki: 34,50 zł (poprzednio: 69,00 zł)
Oszczędzasz: 50% (-34,50 zł)

Dodaj do koszyka Ajax. Wzorce projektowe

Tagi: AJAX | programowanie-kupon | Wzorce projektowe

Praktyczne rozwiązania dla projektantów aplikacji sieciowych

  • Projektowanie aplikacji z wykorzystaniem technologii Ajax
  • Dynamiczne interfejsy użytkownika
  • UsÅ‚ugi sieciowe

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

Wykorzystaj w swoich projektach sprawdzone rozwiÄ…zania.

Pobierz dodatkowy spis wzorców.

Dodaj do koszyka Ajax. Wzorce projektowe

 

Osoby które kupowały "Ajax. Wzorce projektowe", wybierały także:

  • ASP.NET MVC. Kompletny przewodnik dla programistów interaktywnych aplikacji internetowych w Visual Studio
  • Ajax. Od podstaw
  • Ajax. Implementacje
  • Ajax. Bezpieczne aplikacje internetowe
  • 80 sposobów na Ajax

Dodaj do koszyka Ajax. Wzorce projektowe

Spis treści

Ajax. Wzorce projektowe eBook -- spis treści

Przedmowa (7)

Część I Wprowadzenie (13)

Rozdział 1. Wprowadzenie do Ajaksa (15)

  • Ajax i użyteczny internet (15)
  • Narodziny Ajaksa (17)
  • Ajaksyfikacja internetu - historia portali (18)
  • Programy stacjonarne w sieci - historia aplikacji biurowych (20)
  • Cechy aplikacji Ajax (22)
  • Technologie zwiÄ…zane z Ajaksem (26)
  • Budowa wywoÅ‚aÅ„ kierowanych do serwera (27)
  • Trendy w technologiach zwiÄ…zanych z Ajaksem (29)
  • Wnioski (33)

Rozdział 2. Wzorcowy samouczek (35)

  • Technologie Ajaksa w okamgnieniu (35)
  • Ajaksyfikacja aplikacji sieciowej - jeden wzorzec naraz (41)
  • Projekty i kata (54)
  • Wnioski (55)

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

  • Pożądane cechy aplikacji Ajax (57)
  • Projektowanie w Ajaksie (58)
  • PrzeglÄ…d wzorców Ajax (61)
  • Budowa wzorca (66)
  • Programy demonstracyjne wykorzystujÄ…ce wzorce Ajax (69)
  • Wnioski (70)

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

Rozdział 4. Aplikacja Ajax (73)

  • Aplikacja Ajax (73)

Rozdział 5. Manipulowanie wyglądem (83)

  • Zmiana wyglÄ…du (83)
  • Zmiana ukÅ‚adu strony (92)

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

  • UsÅ‚ugi sieciowe (100)
  • WywoÅ‚ania XMLHttpRequest (105)
  • WywoÅ‚ania IFrame (122)
  • Strumieniowanie HTTP (127)
  • JavaScript na żądanie (137)

Rozdział 7. Działania dynamiczne (147)

  • DziaÅ‚ania użytkownika (147)
  • Planowanie (157)

Rozdział 8. Technologie rozszerzone (165)

  • Wzbogacone wtyczki (165)

Część III Wzorce programistyczne (175)

Rozdział 9. Usługi sieciowe (177)

  • UsÅ‚ugi REST (177)
  • UsÅ‚ugi RPC (193)
  • Procedury poÅ›redniczÄ…ce Ajax (198)
  • Komunikaty HTML (204)
  • Komunikaty ze zwykÅ‚ym tekstem (209)
  • Komunikaty XML (213)
  • Komunikaty JSON (219)

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

  • Åšledzenie wywoÅ‚aÅ„ (227)
  • Okresowe odÅ›wieżanie (232)
  • Blokowanie przesyÅ‚ania (239)
  • Jawne przesyÅ‚anie (246)
  • Zdarzenia rozproszone (251)
  • PoÅ›rednik miÄ™dzy domenami (262)

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

  • Wyspy danych XML (271)
  • XSLT po stronie przeglÄ…darki (277)
  • Szablony po stronie przeglÄ…darki (283)

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

  • Generowanie kodu po stronie serwera (293)
  • Komponenty dziaÅ‚ajÄ…ce w różnych przeglÄ…darkach (300)

Rozdział 13. Optymalizacja wydajności (307)

  • Pamięć podrÄ™czna po stronie przeglÄ…darki (307)
  • Pobieranie na podstawie przewidywania (315)
  • WstÄ™pne szacowanie (321)
  • Wieloetapowe pobieranie (328)
  • ZÅ‚ożony klient (335)

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

Rozdział 14. Kontrolki (347)

  • Suwaki (348)
  • Wskaźnik postÄ™pu (354)
  • Drążenie danych (361)
  • Tabele danych (368)
  • Bogaty edytor tekstu (374)
  • Podpowiedzi (380)
  • Wyszukiwanie na żywo (387)
  • Wiersz poleceÅ„ na żywo (394)
  • Formularze na żywo (402)

Rozdział 15. Architektura strony (409)

  • PrzeciÄ…ganie (409)
  • Sprajty (414)
  • Okna wyskakujÄ…ce (420)
  • Zmienna zawartość (427)
  • MikroodnoÅ›niki (436)
  • Portlety (442)
  • Obszar statusu (448)
  • Kontrolki do aktualizacji (452)
  • Wirtualny obszar roboczy (457)

Rozdział 16. Efekty graficzne (467)

  • Jednosekundowe wyróżnienie (467)
  • Jednosekundowa zmiana (477)
  • Jednosekundowy ruch (484)
  • Wyróżnianie (490)

Rozdział 17. Funkcjonalność (495)

  • Leniwa rejestracja (496)
  • BezpoÅ›rednie logowanie (509)
  • Przechowywanie bezpieczne ze wzglÄ™du na serwer (515)
  • Limit czasu (521)
  • SygnaÅ‚y kontrolne (531)
  • Niepowtarzalne adresy URL (538)

Część V Wzorce rozwojowe (555)

Rozdział 18. Diagnostyka (557)

  • Rejestrowanie (557)
  • Diagnozowanie (561)
  • Sprawdzanie zawartoÅ›ci modelu DOM (564)
  • Åšledzenie przepÅ‚ywu danych (569)

Rozdział 19. Testowanie (573)

  • Symulowanie usÅ‚ug (573)
  • Testy po stronie przeglÄ…darki (577)
  • Testy usÅ‚ug (581)
  • Testy systemu (584)

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)

Skorowidz (635)

Dodaj do koszyka Ajax. Wzorce projektowe

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.