www.areejstar.info
okladka

Zaprojektuj i stwórz nowatorskie aplikacje WWW

Chcesz, 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.

Wykorzystaj technologię Ajax
i stwórz aplikacje, które będą wzorem dla innych.


O autorze (9)
Przedmowa (11)
I Podstawy (13)
1. Wprowadzenie do technologii Ajax (15)
2. Żądanie (19)
3. Odpowiedź (31)
4. Wizualizacja odpowiedzi za pomocą XHTML-a i CSS (45)
II Tworzenie i używanie silnika w języku JavaScript (51)
5. Obiektowy JavaScript (53)
6. Tworzenie silnika (67)
7. Korzystanie z silnika (73)
8. Usuwanie błędów (77)
9. Rozbudowa silnika (93)
III Tworzenie komponentów nadających się do ponownego użycia (107)
10. Akordeon (109)
11. Widok drzewa (119)
12. Weryfikacja danych po stronie klienta (129)
13. Siatka danych (143)
IV Wzorce Ajax (155)
14. Wzorzec Singleton (157)
15. Model View Controller (163)
16. Wzorzec Observer (169)
17. Wzorzec Data Reflection (177)
18. Wzorce interakcji (183)
19. Wzorce użyteczności (195)
V Interakcja po stronie serwera (203)
20. Wprowadzenie do interakcji Ajaksa z bazami danych (205)
21. Interakcja z bazą danych od strony serwera (221)
22. Zaawansowana interakcja z bazą danych (229)
VI Ostateczny szlif (235)
23. Zabezpieczanie aplikacji (237)
24. Zalecane praktyki (243)
Skorowidz (247)