- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 5.7/6 Opinie: 3
- Stron:
- 672
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: Ajax. 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.
Wybrane bestsellery
-
Ta zwięzła publikacja przyda się profesjonalistom, którzy lubią drobne ulepszenia prowadzące do dużych korzyści. Zrozumiale wyjaśniono w niej, na czym polega proces tworzenia czystego i niezawodnego kodu. W rozsądnej dawce podano zagadnienia teoretyczne, takie jak sprzężenie, kohezja, zdyskontowa...(29.94 zł najniższa cena z 30 dni)
34.93 zł
49.90 zł(-30%) -
Naglący termin, niedoczas, permanentne opóźnienie - oto najwierniejsi towarzysze i zarazem najwięksi wrogowie kierownika projektu. Nawet certyfikowani project managerowie, ludzie z ogromną wiedzą i nie mniejszym doświadczeniem, raz po raz znajdują się w sytuacji, w której potrzeba naprawdę wielki...(35.40 zł najniższa cena z 30 dni)
41.30 zł
59.00 zł(-30%) -
Wśród wielu narzędzi ułatwiających i przyspieszających pracę programisty wzorce projektowe są jednym z najgenialniejszych rozwiązań. Wie o tym każdy, kto choć raz spróbował się nimi posłużyć przy tworzeniu aplikacji, serwisu WWW lub dowolnego programu. Można dzięki nim ominąć rozsypujące się puzz...(39.90 zł najniższa cena z 30 dni)
51.60 zł
129.00 zł(-60%)
Zobacz pozostałe książki z serii
-
To drugie, zaktualizowane wydanie przewodnika po systemie Prometheus. Znajdziesz w nim wyczerpujące wprowadzenie do tego oprogramowania, a także wskazówki dotyczące monitorowania aplikacji i infrastruktury, tworzenia wykresów, przekazywania ostrzeżeń, bezpośredniej instrumentacji kodu i pobierani...(53.40 zł najniższa cena z 30 dni)
62.30 zł
89.00 zł(-30%) -
Dzięki tej książce zrozumiesz bazowe koncepcje programowania funkcyjnego i przekonasz się, że możesz włączać je do kodu bez rezygnacji z paradygmatu obiektowego. Dowiesz się również, kiedy w swojej codziennej pracy używać takich opcji jak niemutowalność i funkcje czyste i dlaczego warto to robić....(52.20 zł najniższa cena z 30 dni)
60.90 zł
87.00 zł(-30%) -
Ta książka będzie świetnym uzupełnieniem wiedzy o Flutterze i Darcie, sprawdzi się również jako wsparcie podczas rozwiązywania konkretnych problemów. Znalazło się tu ponad sto receptur, dzięki którym poznasz tajniki pisania efektywnego kodu, korzystania z narzędzi udostępnianych przez framework F...(41.40 zł najniższa cena z 30 dni)
48.30 zł
69.00 zł(-30%) -
Ten przewodnik, który docenią programiści i architekci, zawiera wyczerpujące omówienie zagadnień projektowania, funkcjonowania i modyfikowania architektury API. Od strony praktycznej przedstawia strategie budowania i testowania API REST umożliwiającego połączenie oferowanej funkcjonalności na poz...(41.40 zł najniższa cena z 30 dni)
48.30 zł
69.00 zł(-30%) -
W tej książce omówiono ponad 20 najprzydatniejszych wzorców projektowych, dzięki którym tworzone aplikacje internetowe będą łatwe w późniejszej obsłudze technicznej i w trakcie skalowania. Poza wzorcami projektowymi przedstawiono wzorce generowania i wydajności działania, których znaczenie dla uż...(41.40 zł najniższa cena z 30 dni)
48.30 zł
69.00 zł(-30%) -
To gruntownie zaktualizowane i uzupełnione wydanie praktycznego przewodnika po wdrażaniu i testowaniu kontenerów Dockera. Przedstawia proces przygotowania pakietu aplikacji ze wszystkimi ich zależnościami, a także jego testowania, wdrażania, skalowania i utrzymywania w środowiskach produkcyjnych....(52.20 zł najniższa cena z 30 dni)
60.90 zł
87.00 zł(-30%) -
To książka przeznaczona dla osób, które pracują ze zbiorami danych. Jest praktycznym przewodnikiem po koncepcjach algebry liniowej, pomyślanym tak, by ułatwić ich zrozumienie i zastosowanie w użytecznych obliczeniach. Poszczególne zagadnienia przedstawiono za pomocą kodu Pythona, wraz z przykłada...(46.20 zł najniższa cena z 30 dni)
53.90 zł
77.00 zł(-30%) -
Ta książka stanowi wszechstronne omówienie wszystkich bibliotek Pythona, potrzebnych naukowcom i specjalistom pracującym z danymi. Znalazł się tu dokładny opis IPythona, NumPy, Pandas, Matplotlib, Scikit-Learn i innych narzędzi. Podręcznik uwzględnia przede wszystkim ich aspekty praktyczne, dzięk...(77.40 zł najniższa cena z 30 dni)
90.30 zł
129.00 zł(-30%) -
Oto kolejne wydanie zwięzłego podręcznika dla programistów Javy, który ma ułatwić maksymalne wykorzystanie technologii tego języka w wersji 17. Treść została skrupulatnie przejrzana i uzupełniona o materiał dotyczący nowości w obiektowym modelu Javy. Pierwsza część książki obejmuje wprowadzenie d...(53.40 zł najniższa cena z 30 dni)
62.30 zł
89.00 zł(-30%) -
Oto zwięzły i praktyczny przewodnik po usłudze GA4 i jej integracji z chmurą. Szczególnie skorzystają z niego analitycy danych, biznesu i marketingu. Opisano tu wszystkie istotne kwestie dotyczące tego nowego, potężnego modelu analitycznego. Szczególną uwagę poświęcono bardziej zaawansowanym funk...(41.40 zł najniższa cena z 30 dni)
48.30 zł
69.00 zł(-30%)
Ebooka "Ajax. Wzorce projektowe" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Ajax. Wzorce projektowe" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Ajax. Wzorce projektowe" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Recenzje ebooka: Ajax. Wzorce projektowe (2) Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Recenzja: Dziennik Łódzki pio; 28-09-2007Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Obecnie na topie internetowych technologii jest bez wątpienia Ajax, czyli definitywne rozwiązanie problemów z przesyłaniem dużej ilości danych w Internecie. Jak opanować tę technologię podpowiada Michael Mahemoff w książce "Ajax. Wzorce projektowe".
Tytuł książki może nieco mylić. Nie jest to bowiem tylko pozycja dla zaawansowanych użytkowników, którzy szukają gotowych rozwiązań popularnych zadań, ale także dobry przewodnik dla początkujących. Autor rozpoczął od szybkiego wprowadzenia i zaznajomienia z cechami Ajaxa oraz konwencją książki. Następnie, na przykładowych aplikacjach, uczy kolejnych zastosowań w postaci wzorców -- podstawowych technologii, programistycznych, funkcjonalności i użyteczności oraz rozwojowych. Całość zamykają przydatne dodatki.
Jeśli więc ktoś planuje wykorzystać Ajaksa w swoich internetowych aplikacjach -- na pewno odkryje w tej książce coś dla siebie.
-
Recenzja: Magazyn Internet KK; 08/2007Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Jednym ze zjawisk, które można obecnie obserwować w internecie, jest coraz większe upodabnianie aplikacji internetowych funkcjonujących w środowisku przeglądarki internetowej do klasycznych programów uruchamianych bezpośrednio w systemie operacyjnym. W istotnym stopniu przyczynia się do tego zyskująca na popularności technologia Ajax. Łączy ona możliwości języków JavaScript i XML, a także asynchroniczne metody przesyłania danych między przeglądarką a serwerem. Pozwoliła wyeliminować poważną barierę w tworzeniu aplikacji sieciowych, jaką była konieczność przeładowania strony WWW w przeglądarce w sytuacji, gdy zachodziły na niej zmiany związane z wprowadzeniem nowych danych. W opanowaniu technik tworzenia aplikacji internetowych opartych o technologię Ajax pomocna jest prezentowana publikacja.
Licząca blisko siedemset stron pozycja rozpoczyna się wprowadzeniem przybliżającym okoliczności powstania Ajaksa i trendy w związanych z nim technologiach. Osoby, które nie znają zbyt dobrze podstaw Ajaksa, odniosą korzyści z lektury samouczka. Warto też zapoznać się z uwagami na temat głównych aspektów stosowania wzorców projektowych, z pożądanymi cechami aplikacji i ze zbiorem reguł ich projektowania.
Zasadniczą część publikacji poświęcono ponad sześćdziesięciu wzorcom projektowym, podzielonym na cztery główne grupy. Warto podkreślić, że wszystkie wzorce są prezentowane przy użyciu schematu obejmującego m.in. informacje o popularności wzorca, problemie, który rozwiązuje, zastosowanym rozwiązaniu i podjętych decyzjach.
Pierwszą grupę wzorców stanowią rozwiązania z zakresu podstawowych technologii. Stanowią one jądro aplikacji w Ajaksie, a zarazem bazę dla kolejnych wzorców. Pozwalają opanować wiedzę niezbędną do utworzenia prostej aplikacji, dokonywania zmian w jej wyglądzie, prowadzenia komunikacji z serwerem oraz reagowania na zdarzenia inicjowane przez użytkownika i upływający czas.
Druga grupa wzorców umożliwia podnoszenie jakości oprogramowania od strony technicznej. Autor prezentuje techniki ułatwiające pielęgnację kodu, zwiększanie jego niezawodności, a także korzystnie wpływające na wydajność. W tym kontekście realizuje usługi sieciowe, doskonali komunikację między przeglądarką i serwerem oraz korzysta z pamięci podręcznej po stronie przeglądarki.
W trzeciej grupie znalazły swe miejsce propozycje związane z poprawą funkcjonalności i użyteczności. Ułatwiają one tworzenie zróżnicowanych elementów interfejsu użytkownika, wspomagają zarządzanie układem strony, umożliwiają stosowanie efektów graficznych oraz wprowadzają nowe techniki w zakresie rejestrowania i monitorowania działań użytkowników.
Ostatnią grupę stanowią wzorce rozwojowe. Są one użyteczne w procesie wykrywania problemów w monitorowanych aplikacjach oraz dostarczają efektywne narzędzia do testowania programów już na etapie ich tworzenia.
"Ajax. Wzorce projektowe" to opis najlepszych technik tworzenia aplikacji wykorzystujących technologię Ajax. Pozycja ta pełni rolę przewodnika ukazującego historię narodzin tej technologii i wiodącego przez kolejne obszary jej zastosowań. Dostarcza przykłady rozwiązań konkretnych problemów z jakimi mają do czynienia twórcy stron internetowych. W książce zgromadzono również materiały umożliwiające doskonalenie warsztatu programistycznego poprzez powtórne wykorzystywanie kodu oraz opanowanie technik znajdujących zastosowanie w procesie diagnostyki i testowania.
Szczegóły ebooka
- Tytuł oryginału:
- Ajax Design Patterns
- Tłumaczenie:
- Tomasz Walczak
- ISBN Książki drukowanej:
- 83-246-0761-7, 8324607617
- Data wydania książki drukowanej:
- 2007-02-19
- ISBN Ebooka:
- 978-83-246-5945-6, 9788324659456
- Data wydania ebooka:
- 2012-07-13 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- B5
- Numer z katalogu:
- 3501
- Rozmiar pliku Pdf:
- 27.3MB
- Rozmiar pliku ePub:
- 15.9MB
- Rozmiar pliku Mobi:
- 31.1MB
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
Spis treści ebooka
- 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)
- Technologie Ajaksa w okamgnieniu (35)
- Ajaksyfikacja aplikacji sieciowej - jeden wzorzec naraz (41)
- Projekty i kata (54)
- Wnioski (55)
- 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)
- Aplikacja Ajax (73)
- Zmiana wyglądu (83)
- Zmiana układu strony (92)
- Usługi sieciowe (100)
- Wywołania XMLHttpRequest (105)
- Wywołania IFrame (122)
- Strumieniowanie HTTP (127)
- JavaScript na żądanie (137)
- Działania użytkownika (147)
- Planowanie (157)
- Wzbogacone wtyczki (165)
- 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)
- Ś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)
- Wyspy danych XML (271)
- XSLT po stronie przeglądarki (277)
- Szablony po stronie przeglądarki (283)
- Generowanie kodu po stronie serwera (293)
- Komponenty działające w różnych przeglądarkach (300)
- 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)
- 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)
- 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)
- Jednosekundowe wyróżnienie (467)
- Jednosekundowa zmiana (477)
- Jednosekundowy ruch (484)
- Wyróżnianie (490)
- 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)
- Rejestrowanie (557)
- Diagnozowanie (561)
- Sprawdzanie zawartości modelu DOM (564)
- Śledzenie przepływu danych (569)
- Symulowanie usług (573)
- Testy po stronie przeglądarki (577)
- Testy usług (581)
- Testy systemu (584)
Przedmowa (7)
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)
Skorowidz (635)
Oceny i opinie klientów: Ajax. Wzorce projektowe Michael Mahemoff (3) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(2)
(1)
(0)
(0)
(0)
(0)
więcej opinii