PRZEDMIOTEM OFERTY JEST KOD DOSTĘPOWY DO KSIĄŻKI ELEKTRONICZNEJ (EBOOK)
KSIĄŻKA JEST DOSTĘPNA NA ZEWNĘTRZNEJ PLATFORMIE. KSIĄŻKA NIE JEST W POSTACI PLIKU.
<div align="center"><h4><b> Praktyczne rozwi?zania dla projektantów aplikacji sieciowych </b></h4></div> <ul><li> Projektowanie aplikacji z wykorzystaniem technologii Ajax </li><li> Dynamiczne interfejsy u?ytkownika </li><li> Us?ugi sieciowe </li></ul><p> 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. </p><p> 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. </p><ul><li> Geneza Ajaksa </li><li> Podstawy projektowania w Ajaksie </li><li> Zdalne wywo?ywanie polece? </li><li> Us?ugi sieciowe </li><li> Transformacje XSLT </li><li> Refaktoryzacja kodu </li><li> Optymalizowanie wydajno?ci aplikacji </li><li> Efekty graficzne </li><li> U?yteczne formularze </li><li> Testowanie aplikacji </li></ul><div align="center"><h4><b> Wykorzystaj w swoich projektach sprawdzone rozwi?zania. </b></h4></div> <p><a target="_blank"><b>Pobierz dodatkowy spis wzorców</b></a>.</p>
- Autorzy: Michael Mahemoff
- Wydawnictwo: O'Reilly Media, Inc.
- Data wydania: 2007
- Wydanie: 1
- Liczba stron: 672
- Forma publikacji: PDF (online)
- Język publikacji: polski
- ISBN: 9781457167133
BRAK MOŻLIWOŚCI POBRANIA PLIKU. Drukowanie: OGRANICZENIE DO 2 stron. Kopiowanie: OGRANICZENIE DO 2 stron.
- Spis treści
- Przedmowa
- Kto powinien przeczytać tę książkę?
- Dla kogo nie jest przeznaczona ta książka?
- Przykłady
- Specyfika przeglądarek
- Układ książki
- Konwencje użyte w książce
- Konwencje używane w przykładowym kodzie
- Podziękowania
- Część I. Wprowadzenie
- 1. Wprowadzenie do Ajaksa
- Ajax i użyteczny internet
- Narodziny Ajaksa
- Ajaksyfikacja internetu historia portali
- Programy stacjonarne w sieci historia aplikacji biurowych
- Cechy aplikacji Ajax
- Technologie związane z Ajaksem
- Budowa wywołań kierowanych do serwera
- Trendy w technologiach związanych z Ajaksem
- Wnioski
- 2. Wzorcowy samouczek
- Technologie Ajaksa w okamgnieniu
- Ajaksyfikacja aplikacji sieciowej jeden wzorzec naraz
- Projekty i kata
- Wnioski
- 3. Projektowanie w Ajaksie zasady i wzorce
- Pożądane cechy aplikacji Ajax
- Projektowanie w Ajaksie
- Przegląd wzorców Ajax
- Budowa wzorca
- Programy demonstracyjne wykorzystujące wzorce Ajax
- Wnioski
- Część II. Wzorce dla podstawowych technologii
- 4. Aplikacja Ajax
- Aplikacja Ajax
- 5. Manipulowanie wyglądem
- Zmiana wyglądu
- Zmiana układu strony
- 6. Zdalne wywoływanie poleceń
- Usługi sieciowe
- Wywołania XMLHttpRequest
- Wywołania IFrame
- Strumieniowanie HTTP
- JavaScript na żądanie
- 7. Działania dynamiczne
- Działania użytkownika
- Planowanie
- Część III. Wzorce programistyczne
- 8. Technologie rozszerzone
- Wzbogacone wtyczki
- 9. Usługi sieciowe
- Usługi REST
- Usługi RPC
- Procedury pośredniczące Ajax
- Komunikaty HTML
- Komunikaty ze zwykłym tekstem
- Komunikaty XML
- Komunikaty JSON
- 10. Komunikacja przeglądarka-serwer
- Śledzenie wywołań
- Okresowe odświeżanie
- Blokowanie przesyłania
- Jawne przesyłanie
- Zdarzenia rozproszone
- Pośrednik między domenami
- 11. Zapełnianie modelu DOM
- Wyspy danych XML
- XSLT po stronie przeglądarki
- Szablony po stronie przeglądarki
- 12. Generowanie i powtórne wykorzystanie kodu
- Generowanie kodu po stronie serwera
- Komponenty działające w różnych przeglądarkach
- 13. Optymalizacja wydajności
- Pamięć podręczna po stronie przeglądarki
- Pobieranie na podstawie przewidywania
- Wstępne szacowanie
- Wieloetapowe pobieranie
- Złożony klient
- Część IV. Wzorce funkcjonalności i użyteczności
- 14. Kontrolki
- Suwaki
- Wskaźnik postępu
- Drążenie danych
- Tabele danych
- Bogaty edytor tekstu
- Podpowiedzi
- Wyszukiwanie na żywo
- Wiersz poleceń na żywo
- Formularze na żywo
- 15. Architektura strony
- Przeciąganie
- Sprajty
- Okna wyskakujące
- Zmienna zawartość
- Mikroodnośniki
- Portlety
- Obszar statusu
- Kontrolki do aktualizacji
- Wirtualny obszar roboczy
- 16. Efekty graficzne
- Jednosekundowe wyróżnienie
- Jednosekundowa zmiana
- Jednosekundowy ruch
- Wyróżnianie
- 17. Funkcjonalność
- Leniwa rejestracja
- Bezpośrednie logowanie
- Przechowywanie bezpieczne ze względu na serwer
- Limit czasu
- Sygnały kontrolne
- Niepowtarzalne adresy URL
- Cześć V. Wzorce rozwojowe
- 18. Diagnostyka
- Rejestrowanie
- Diagnozowanie
- Sprawdzanie zawartości modelu DOM
- Śledzenie przepływu danych
- 19. Testowanie
- Symulowanie usług
- Testy po stronie przeglądarki
- Testy usług
- Testy systemu
- Dodatki
- A. Platformy i biblioteki Ajaksa
- Ogólne platformy dla języka JavaScript
- Platformy do obsługi zdalnych wywołań języka JavaScript
- Platformy obsługujące JavaScript i Flash
- Platformy obsługujące JavaScript i XML
- Wyspecjalizowane platformy dla języka JavaScript
- Platformy Ajaksa współpracujące z wieloma językami
- Platformy Ajaksa dla języka C++
- Platformy Ajaksa dla Cold Fusion
- Platformy Ajaksa dla języków .NET
- Platformy Ajaksa dla języka Java
- Platformy Ajaksa dla języka Lisp
- Platformy Ajaksa dla języka Perl
- Platformy Ajaksa dla języka PHP
- Platformy Ajaksa dla Pythona
- Platformy Ajaksa dla Ruby
- B. Instalowanie przykładowego kodu
- C. Wzorce i języki wzorców
- D. Literatura cytowana
- Skorowidz
- O autorze
W tej ofercie kupujesz kod dostępowy umożliwiający dostęp do wskazanej treści. Kod umożliwia dostęp do treści za pomocą przeglądarki WWW, dedykowanej aplikacji iOS (Apple) ze sklepu App Store lub dedykowanej aplikacji Android ze sklepu Play. Kod oraz instrukcje otrzymasz pocztą elektroniczną niezwłocznie po zaksięgowaniu płatności. Brak możliwości pobrania pliku.
Na podstawie art. 38 pkt 13 Ustawy z dnia 30 maja 2014 roku o prawach konsumenta realizując kod dostępowy rezygnujesz z prawa do odstąpienia od umowy zawartej na odległość.
Typ licencji: licencja wieczysta.
BRAK MOŻLIWOŚCI POBRANIA PLIKU.
NIE PRZESYŁAMY PLIKÓW E-MAILEM.