Ajax dla twórców aplikacji internetowych
Tyt. oryg.: "Ajax for web application developers ".
Autor: Hadlock, Kris.
Zaprojektuj i stwórz nowatorskie aplikacje WWW * Poznaj technologię Ajax * Wykorzystaj wzorce projektowe * Zoptymalizuj komunikację z bazą danychChcesz, aby tworzone przez Ciebie aplikacje WWW stały się wygodniejsze w użytkowaniu i przypominały programy, z których korzystasz codziennie? Wykorzystaj możliwości, jakie oferuje technologia Ajax -- połączenie języka JavaScript i potęgi znaczników XML. Dzięki Ajaksowi stworzysz
aplikacje internetowe pozbawione podstawowej wady, która często była przeszkodą w ich użytkowaniu -- konieczności przeładowywania stron. Ajax pozwala na pobieranie danych w tle, lecz nie jest to jedyna jego zaleta -- za jego pomocą można również weryfikować poprawność danych wprowadzanych przez użytkowników, tworzyć elementy graficzne generowane w czasie rzeczywistym i wprowadzać do aplikacji wiele użytecznych elementów."Ajax dla twórców aplikacji internetowych" to podręcznik, dzięki któremu poznasz praktyczne aspekty tej technologii i zasady wykorzystywania jej w projektach. Czytając tę książkę, dowiesz się, jak działają witryny WWW zrealizowane za pomocą Ajaksa. Nauczysz się wykorzystywać język JavaScript do tworzenia mechanizmów Ajax oraz komponentów, które będziesz mógł stosować w różnych aplikacjach internetowych. Przeczytasz także o komunikacji z bazami danych, zabezpieczaniu aplikacji i obsłudze błędów. * Zasada działania aplikacji Ajax * Formatowanie danych za pomocą XHTML i CSS * Tworzenie mechanizmów Ajax za pomocą języka JavaScript * Wykrywanie i usuwanie błędów z kodu JavaScript * Budowanie własnych komponentów w technologii Ajax * Stosowanie wzorców projektowych w aplikacjach Ajax * Połączenia z bazą danych z poziomu PHP, ASP.NET i ColdFusion * Zabezpieczanie aplikacji internetowychWykorzystaj technologię Ajaxi stwórz aplikacje, które będą wzorem dla innych.
Zobacz pełny opisOdpowiedzialność: | Kris Hadlock ; [tł. Adam Jarczyk]. | ||||
Hasła: | AJAX (informat.) - podręcznik | ||||
Adres wydawniczy: | Gliwice : Wydawnictwo Helion, cop. 2007. | ||||
Opis fizyczny: | 254 s. ; 24 cm. Uwagi: | Tyt. oryg.: "Ajax for web application developers" 2007. Indeks. | Skocz do: | Dodaj recenzje, komentarz | |
- O autorze (9)
- Przedmowa (11)
- I Podstawy (13)
- 1. Wprowadzenie do technologii Ajax (15)
- * Obiektowy model dokumentu XML (16)
- Zestawienie korzyści (16)
- 2. Żądanie (19)
- * XMLHttpRequest od podszewki (19)
- Tworzenie obiektu (23)
- Asynchroniczny transfer danych (24)
- Stan gotowości (26)
- Kody stanu i nagłówki HTTP (27)
- 3. Odpowiedź (31)
- * XML (31)
- JSON (39)
- 4. Wizualizacja odpowiedzi za pomocą XHTML-a i CSS (45)
- * XHTML (45)
- CSS (48)
- II Tworzenie i używanie silnika w języku JavaScript (51)
- 5. Obiektowy JavaScript (53)
- * Sposoby podejścia obiektowego (54)
- Konstruktory obiektów (56)
- Prototypy (60)
- 6. Tworzenie silnika (67)
- * Tworzenie własnego interfejsu Ajax (67)
- Obiekt AjaxUpdater (71)
- 7. Korzystanie z silnika (73)
- * Początek pracy (73)
- Realizacja żądania (74)
- Metody i właściwości silnika (75)
- 8. Usuwanie błędów (77)
- * Zdarzenie JavaScriptu onerror (77)
- responseText (79)
- IE Developer Toolbar (79)
- Safari Enhancer (82)
- FireBug (84)
- 9. Rozbudowa silnika (93)
- * Obiekt Utilities (93)
- Obsługa kodów statusu za pomocą obiektu HTTP (99)
- III Tworzenie komponentów nadających się do ponownego użycia (107)
- 10. Akordeon (109)
- * Początki (109)
- Tworzenie obiektu Accordion (112)
- Funkcjonalność paneli i wyświetlanie danych (115)
- 11. Widok drzewa (119)
- * Struktura danych (119)
- Obsługa odpowiedzi (121)
- Wizualizacja w interfejsie graficznym (122)
- 12. Weryfikacja danych po stronie klienta (129)
- * Wstęp (129)
- Tworzenie obiektu weryfikatora (131)
- Strona serwera (136)
- 13. Siatka danych (143)
- * Wstęp (143)
- Tworzenie obiektu siatki danych (144)
- Wyświetlanie danych (148)
- IV Wzorce Ajax (155)
- 14. Wzorzec Singleton (157)
- * Wzorzec Singleton w skrócie (157)
- Tworzenie obiektów z użyciem wzorca Singleton (158)
- Używanie obiektu Singleton (161)
- 15. Model View Controller (163)
- * Podstawy wzorca MVC (163)
- Tworzenie wzorca (165)
- Korzystanie z wzorca MVC (166)
- 16. Wzorzec Observer (169)
- * Wprowadzenie (169)
- Obiekt obsługujący błędy (170)
- Korzystanie z obiektu obsługującego błędy (176)
- 17. Wzorzec Data Reflection (177)
- * Wprowadzenie (177)
- Tworzenie wzorca (180)
- 18. Wzorce interakcji (183)
- * Tworzenie historii za pomocą cookies (183)
- Przeciąganie i upuszczanie (189)
- 19. Wzorce użyteczności (195)
- * Obsługa zwracanych informacji, komunikatów o błędach i ostrzeżeń (196)
- V Interakcja po stronie serwera (203)
- 20. Wprowadzenie do interakcji Ajaksa z bazami danych (205)
- * Łączenie się z PHP (206)
- 21. Interakcja z bazą danych od strony serwera (221)
- * Łączenie się z ASP.NET (221)
- Łączenie się z ColdFusion (225)
- 22. Zaawansowana interakcja z bazą danych (229)
- * Aktualizacje masowe (229)
- XML i JSON po stronie serwera (232)
- VI Ostateczny szlif (235)
- 23. Zabezpieczanie aplikacji (237)
- * Luki w bezpieczeństwie (237)
- Zabezpieczanie żądań Ajaksa hasłami (239)
- Weryfikacja haseł po stronie serwera (241)
- 24. Zalecane praktyki (243)
- * Korzystanie z silnika (243)
- Wzorce projektowe (244)
- Korzystanie z komponentów (244)
- Odpowiedzi statyczne i dynamiczne (244)
- Obsługa błędów i komunikatów (245)
- Historia aplikacji (245)
- Bezpieczeństwo (246)
- Skorowidz (247)
Zobacz spis treści
Sprawdź dostępność, zarezerwuj (zamów):
(kliknij w nazwę placówki - więcej informacji)